Skip to main content

MoveEnumVariant

Namespace: IotaSdk

public record class MoveEnumVariant : System.IEquatable`1[[IotaSdk.MoveEnumVariant, IotaSdk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]

Inheritance Object → MoveEnumVariant
Implements IEquatable<MoveEnumVariant>
Attributes NullableContextAttribute, NullableAttribute

Remarks:

UniFFI Warning: Optional parameters have been reordered because of a C# syntax limitation. Use named parameters for compatibility with future ordering changes.

Properties​

Name​

public string Name { get; init; }

Property Value​

String

Fields​

public MoveField[]? Fields { get; init; }

Property Value​

MoveField[]

Constructors​

MoveEnumVariant(String, MoveField[])​

public MoveEnumVariant(string Name, MoveField[]? Fields = null)

Parameters​

Name String

Fields MoveField[]?

Remarks:

UniFFI Warning: Optional parameters have been reordered because of a C# syntax limitation. Use named parameters for compatibility with future ordering changes.