// Assembly: UniTask
// Full name: AsyncTriggerEnumerator

public class AsyncTriggerEnumerator // TypeDefIndex: 12157
{
	// Fields
	type#3278 cancellationCallback;
	type#3683 parent;
	type#15725 cancellationToken;
	type#15734 registration;
	type#15314 isDisposed;
	type#1479 <Current>k__BackingField;
	type#7797 <Cysharp.Threading.Tasks.ITriggerHandler<T>.Prev>k__BackingField;
	type#7797 <Cysharp.Threading.Tasks.ITriggerHandler<T>.Next>k__BackingField;

	// Methods
	// RVA: -1
	public type#28660 .ctor(type#3682 parent, type#15724 cancellationToken) { }
	// RVA: -1
	public virtual type#28660 OnNext(type#1478 value) { }
	// RVA: -1
	public virtual type#28660 OnCompleted() { }
	// RVA: -1
	private static type#28660 CancellationCallback(type#23705 state) { }
	// RVA: -1
	private type#28660 set_Current(type#1478 value) { }
	// RVA: -1
	private virtual type#7796 Cysharp.Threading.Tasks.ITriggerHandler<T>.get_Prev() { }
	// RVA: -1
	private virtual type#28660 Cysharp.Threading.Tasks.ITriggerHandler<T>.set_Prev(type#7796 value) { }
	// RVA: -1
	private virtual type#7796 Cysharp.Threading.Tasks.ITriggerHandler<T>.get_Next() { }
	// RVA: -1
	private virtual type#28660 Cysharp.Threading.Tasks.ITriggerHandler<T>.set_Next(type#7796 value) { }
	// RVA: -1
	public virtual type#28006 DisposeAsync() { }
	// RVA: -1
	private static type#28660 .cctor() { }
}
