// Assembly: mscorlib
// Full name: Segment

public class Segment // TypeDefIndex: 4769
{
	// Fields
	type#12758 _slots;
	type#20878 _slotsMask;
	type#24166 _headAndTail;
	type#15315 _preservedForObservation;
	type#15315 _frozenForEnqueues;
	type#10151 _nextSegment;

	// Methods
	// RVA: -1
	public type#28660 .ctor(type#20867 boundedLength) { }
	// RVA: -1
	internal type#20867 get_Capacity() { }
	// RVA: -1
	internal type#20867 get_FreezeOffset() { }
	// RVA: -1
	internal type#28660 EnsureFrozenForEnqueues() { }
	// RVA: -1
	public type#15313 TryDequeue(type#11517 item) { }
	// RVA: -1
	public type#15313 TryPeek(type#11517 result, type#15313 resultUsed) { }
	// RVA: -1
	public type#15313 TryEnqueue(type#1512 item) { }
}
