Struct TrivialEnum
Fields
value
Trait Implementations
TrivialEnum
TrivialEnum
AbiEncode
AbiDecode
Struct
std
::
codec
::
TrivialEnum
pub struct TrivialEnum<T> { value: T, }
Fields
value: T
Trait Implementations
impl
TrivialEnum
for TrivialEnum<T>
pub fn
from
(value: T) -> TrivialEnum<T>
impl
TrivialEnum
for TrivialEnum<T>
pub fn
is_valid
(self) -> bool
pub fn
unwrap
(self) -> T
impl
AbiEncode
for TrivialEnum<T>
pub fn
abi_encode
(self, buffer: Buffer) -> Buffer
pub fn
is_encode_trivial
() -> bool
impl
AbiDecode
for TrivialEnum<T>
pub fn
abi_decode
(refmut buffer: BufferReader) -> Self
pub fn
is_decode_trivial
() -> bool