summaryrefslogtreecommitdiff
path: root/modules/mono/glue/cs_files/IAwaiter.cs
blob: b5aa1a5389d77f6728b891b38f3a5e1b6664ec18 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
using System.Runtime.CompilerServices;

namespace Godot
{
	public interface IAwaiter : INotifyCompletion
	{
		bool IsCompleted { get; }

		void GetResult();
	}

	public interface IAwaiter<out TResult> : INotifyCompletion
	{
		bool IsCompleted { get; }

		TResult GetResult();
	}
}