Files
2026-04-08 23:40:05 +02:00

266 lines
9.5 KiB
C#

using System;
using System.Collections.Generic;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
namespace CircuitsV2.Utilities
{
// Token: 0x02000224 RID: 548
[Token(Token = "0x2000162")]
[StructLayout(3)]
public static class ResultExt
{
// Token: 0x06001203 RID: 4611 RVA: 0x00007EEC File Offset: 0x000060EC
[Token(Token = "0x6000E6E")]
[Address(RVA = "0x8D44A0", Offset = "0x8D2EA0", VA = "0x1808D44A0")]
public static bool IsOk<T>(this Result<T> self)
{
return default(bool);
}
// Token: 0x06001204 RID: 4612 RVA: 0x00007F04 File Offset: 0x00006104
[Token(Token = "0x6000E6F")]
[Address(RVA = "0x3C1A40", Offset = "0x3C0440", VA = "0x1803C1A40")]
public static bool IsErr<T>(this Result<T> self)
{
return default(bool);
}
// Token: 0x06001205 RID: 4613 RVA: 0x00007F1C File Offset: 0x0000611C
[Token(Token = "0x6000E70")]
[Address(RVA = "0x1FAEFA0", Offset = "0x1FAD9A0", VA = "0x181FAEFA0")]
public static Result<U> Map<U, T>(this Result<T> self, ResultExt.RefMapOp<T, U> ok)
{
return default(Result<U>);
}
// Token: 0x06001206 RID: 4614 RVA: 0x00007F34 File Offset: 0x00006134
[Token(Token = "0x6000E71")]
[Address(RVA = "0x1FAEEF0", Offset = "0x1FAD8F0", VA = "0x181FAEEF0")]
public static Result<U> Map<U, T, Args>(this Result<T> self, in Args args, ResultExt.RefMapOp<T, U, Args> ok)
{
return default(Result<U>);
}
// Token: 0x06001207 RID: 4615 RVA: 0x00007F4C File Offset: 0x0000614C
[Token(Token = "0x6000E72")]
[Address(RVA = "0x1FAEE50", Offset = "0x1FAD850", VA = "0x181FAEE50")]
public static Result<U> MapOr<U, T>(this Result<T> self, in U err, ResultExt.RefMapOp<T, U> ok)
{
return default(Result<U>);
}
// Token: 0x06001208 RID: 4616 RVA: 0x00007F64 File Offset: 0x00006164
[Token(Token = "0x6000E73")]
[Address(RVA = "0x1FAEDA0", Offset = "0x1FAD7A0", VA = "0x181FAEDA0")]
public static Result<U> MapOr<U, T, Args>(this Result<T> self, in Args args, in U err, ResultExt.RefMapOp<T, U, Args> ok)
{
return default(Result<U>);
}
// Token: 0x06001209 RID: 4617 RVA: 0x00007F7C File Offset: 0x0000617C
[Token(Token = "0x6000E74")]
[Address(RVA = "0x1FAECC0", Offset = "0x1FAD6C0", VA = "0x181FAECC0")]
public static Result<U> MapOrElse<U, T>(this Result<T> self, ResultExt.RefMapOp<T, U> ok, ResultExt.MapOp<object, object> err)
{
return default(Result<U>);
}
// Token: 0x0600120A RID: 4618 RVA: 0x00007F94 File Offset: 0x00006194
[Token(Token = "0x6000E75")]
[Address(RVA = "0x1FAEBE0", Offset = "0x1FAD5E0", VA = "0x181FAEBE0")]
public static Result<U> MapOrElse<U, T, Args>(this Result<T> self, in Args args, ResultExt.RefMapOp<T, U, Args> ok, ResultExt.MapOp<object, object> err)
{
return default(Result<U>);
}
// Token: 0x0600120B RID: 4619 RVA: 0x00007FAC File Offset: 0x000061AC
[Token(Token = "0x6000E76")]
[Address(RVA = "0x1FAEB30", Offset = "0x1FAD530", VA = "0x181FAEB30")]
public static Result<T> MapErr<T>(this Result<T> self, ResultExt.MapOp<object, object> err)
{
return default(Result<T>);
}
// Token: 0x0600120C RID: 4620 RVA: 0x00007FC4 File Offset: 0x000061C4
[Token(Token = "0x6000E77")]
[Address(RVA = "0x1FAEA90", Offset = "0x1FAD490", VA = "0x181FAEA90")]
public static Result<T> MapErr<T, Args>(this Result<T> self, in Args args, ResultExt.MapOp<object, object, Args> err)
{
return default(Result<T>);
}
// Token: 0x0600120D RID: 4621 RVA: 0x00007FDC File Offset: 0x000061DC
[Token(Token = "0x6000E78")]
[Address(RVA = "0x1FAE6A0", Offset = "0x1FAD0A0", VA = "0x181FAE6A0")]
public static Result<U> And<U, T>(this Result<T> self, in Result<U> ok)
{
return default(Result<U>);
}
// Token: 0x0600120E RID: 4622 RVA: 0x00007FF4 File Offset: 0x000061F4
[Token(Token = "0x6000E79")]
[Address(RVA = "0x1FAE600", Offset = "0x1FAD000", VA = "0x181FAE600")]
public static Result<U> AndThen<U, T>(this Result<T> self, ResultExt.RefMapOp<T, Result<U>> ok)
{
return default(Result<U>);
}
// Token: 0x0600120F RID: 4623 RVA: 0x0000800C File Offset: 0x0000620C
[Token(Token = "0x6000E7A")]
[Address(RVA = "0x1FAE4A0", Offset = "0x1FACEA0", VA = "0x181FAE4A0")]
public static Result<U> AndThen<U, T, Args>(this Result<T> self, in Args args, ResultExt.RefMapOp<T, Result<U>, Args> ok)
{
return default(Result<U>);
}
// Token: 0x06001210 RID: 4624 RVA: 0x00008024 File Offset: 0x00006224
[Token(Token = "0x6000E7B")]
[Address(RVA = "0x1FAF170", Offset = "0x1FADB70", VA = "0x181FAF170")]
public static Result<T> Or<T>(this Result<T> self, in Result<T> err)
{
return default(Result<T>);
}
// Token: 0x06001211 RID: 4625 RVA: 0x0000803C File Offset: 0x0000623C
[Token(Token = "0x6000E7C")]
[Address(RVA = "0x1FAF0F0", Offset = "0x1FADAF0", VA = "0x181FAF0F0")]
public static Result<T> OrElse<T>(this Result<T> self, ResultExt.MapOp<object, Result<T>> err)
{
return default(Result<T>);
}
// Token: 0x06001212 RID: 4626 RVA: 0x00008054 File Offset: 0x00006254
[Token(Token = "0x6000E7D")]
[Address(RVA = "0x1FAF050", Offset = "0x1FADA50", VA = "0x181FAF050")]
public static Result<T> OrElse<T, Args>(this Result<T> self, in Args args, ResultExt.MapOp<object, Result<T>, Args> err)
{
return default(Result<T>);
}
// Token: 0x06001213 RID: 4627 RVA: 0x00002098 File Offset: 0x00000298
[Token(Token = "0x6000E7E")]
[Address(RVA = "0x1B67380", Offset = "0x1B65D80", VA = "0x181B67380")]
public static T UnwrapOr<T>(this Result<T> self, in T err)
{
return null;
}
// Token: 0x06001214 RID: 4628 RVA: 0x00002098 File Offset: 0x00000298
[Token(Token = "0x6000E7F")]
[Address(RVA = "0x1B67270", Offset = "0x1B65C70", VA = "0x181B67270")]
public static T UnwrapOrDefault<T>(this Result<T> self)
{
return null;
}
// Token: 0x06001215 RID: 4629 RVA: 0x00002098 File Offset: 0x00000298
[Token(Token = "0x6000E80")]
[Address(RVA = "0x1B67310", Offset = "0x1B65D10", VA = "0x181B67310")]
public static T UnwrapOrElse<T>(this Result<T> self, ResultExt.MapOp<object, T> err)
{
return null;
}
// Token: 0x06001216 RID: 4630 RVA: 0x00002098 File Offset: 0x00000298
[Token(Token = "0x6000E81")]
[Address(RVA = "0x1B672A0", Offset = "0x1B65CA0", VA = "0x181B672A0")]
public static T UnwrapOrElse<T, Args>(this Result<T> self, in Args args, ResultExt.MapOp<object, T, Args> err)
{
return null;
}
// Token: 0x06001217 RID: 4631 RVA: 0x00002098 File Offset: 0x00000298
[Token(Token = "0x6000E82")]
[Address(RVA = "0x20478F0", Offset = "0x20462F0", VA = "0x1820478F0")]
public static object UnwrapErrOr<T>(this Result<T> self, object err)
{
return null;
}
// Token: 0x06001218 RID: 4632 RVA: 0x00002098 File Offset: 0x00000298
[Token(Token = "0x6000E83")]
[Address(RVA = "0x20477E0", Offset = "0x20461E0", VA = "0x1820477E0")]
public static object UnwrapErrOrDefault<T>(this Result<T> self)
{
return null;
}
// Token: 0x06001219 RID: 4633 RVA: 0x00002098 File Offset: 0x00000298
[Token(Token = "0x6000E84")]
[Address(RVA = "0x2047880", Offset = "0x2046280", VA = "0x182047880")]
public static object UnwrapErrOrElse<T>(this Result<T> self, ResultExt.RefMapOp<T, object> ok)
{
return null;
}
// Token: 0x0600121A RID: 4634 RVA: 0x00002098 File Offset: 0x00000298
[Token(Token = "0x6000E85")]
[Address(RVA = "0x2047810", Offset = "0x2046210", VA = "0x182047810")]
public static object UnwrapErrOrElse<T, Args>(this Result<T> self, in Args args, ResultExt.RefMapOp<T, object, Args> ok)
{
return null;
}
// Token: 0x0600121B RID: 4635 RVA: 0x0000806C File Offset: 0x0000626C
[Token(Token = "0x6000E86")]
[Address(RVA = "0x2171700", Offset = "0x2170100", VA = "0x182171700")]
public static bool Try<T>(this Result<T> self, out Result<T> res)
{
return default(bool);
}
// Token: 0x0600121C RID: 4636 RVA: 0x00008084 File Offset: 0x00006284
[Token(Token = "0x6000E87")]
[Address(RVA = "0x2171530", Offset = "0x216FF30", VA = "0x182171530")]
public static bool TryGet<T>(this Result<T> self, out T ok, out Result<T> res)
{
return default(bool);
}
// Token: 0x0600121D RID: 4637 RVA: 0x0000809C File Offset: 0x0000629C
[Token(Token = "0x6000E88")]
[Address(RVA = "0x21715D0", Offset = "0x216FFD0", VA = "0x1821715D0")]
public static bool TryTake<T>(this Result<T> self, out T ok, out Result<None> res)
{
return default(bool);
}
// Token: 0x0600121E RID: 4638 RVA: 0x000080B4 File Offset: 0x000062B4
[Token(Token = "0x6000E89")]
[Address(RVA = "0x2171420", Offset = "0x216FE20", VA = "0x182171420")]
public static bool TryErr<T, E>(this Result<T> self, out E err)
{
return default(bool);
}
// Token: 0x0600121F RID: 4639 RVA: 0x000080CC File Offset: 0x000062CC
[Token(Token = "0x6000E8A")]
[Address(RVA = "0x1FAE790", Offset = "0x1FAD190", VA = "0x181FAE790")]
public static Result<IEnumerable<T>> Collect<T>(this IEnumerable<Result<T>> self)
{
return default(Result<IEnumerable<T>>);
}
// Token: 0x02000225 RID: 549
// (Invoke) Token: 0x06001221 RID: 4641
[Token(Token = "0x2000388")]
public delegate U MapOp<T, U>(T err);
// Token: 0x02000226 RID: 550
// (Invoke) Token: 0x06001225 RID: 4645
[Token(Token = "0x2000389")]
public delegate U MapOp<T, U, Args>(T err, in Args args);
// Token: 0x02000227 RID: 551
// (Invoke) Token: 0x06001229 RID: 4649
[Token(Token = "0x200038A")]
public delegate U RefMapOp<T, U>(in T ok);
// Token: 0x02000228 RID: 552
// (Invoke) Token: 0x0600122D RID: 4653
[Token(Token = "0x200038B")]
public delegate U RefMapOp<T, U, Args>(in T ok, in Args args);
}
}