>>436
あんまり意味がある質問と思えんけど例えば

// EnqueueとDequeueを同時にやる
bool TryEnDeQueue<T>(ref T inOUt> {...}

こんなメソッドがあったとして、キューにリテラルを
突っ込みたいケースは普通にありえるし、
キューから取り出した値は必ずしも使わない(キューの要素数を変えたくないだけ)
というケースもありえるだろう。