summaryrefslogtreecommitdiff
path: root/modules/mono/glue/cs_files/IAwaiter.cs
blob: 73c71b5634b15f9723fc623be2003dc59ff43161 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
using System;
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();
	}
}