pub enum KnownMeta {
Show 13 variants
OpV1,
DotrainV1,
RainlangV1,
SolidityAbiV2,
AuthoringMetaV1,
AuthoringMetaV2,
InterpreterCallerMetaV1,
ExpressionDeployerV2BytecodeV1,
RainlangSourceV1,
AddressList,
DotrainSourceV1,
OrderBuilderStateV1,
RaindexSignedContextOracleV1,
}Expand description
All known meta identifiers
Variants§
OpV1
DotrainV1
RainlangV1
SolidityAbiV2
AuthoringMetaV1
AuthoringMetaV2
InterpreterCallerMetaV1
ExpressionDeployerV2BytecodeV1
RainlangSourceV1
AddressList
DotrainSourceV1
OrderBuilderStateV1
RaindexSignedContextOracleV1
Implementations§
Trait Implementations§
impl Copy for KnownMeta
Source§impl IntoEnumIterator for KnownMeta
impl IntoEnumIterator for KnownMeta
type Iterator = KnownMetaIter
fn iter() -> KnownMetaIter ⓘ
impl StructuralPartialEq for KnownMeta
Auto Trait Implementations§
impl Freeze for KnownMeta
impl RefUnwindSafe for KnownMeta
impl Send for KnownMeta
impl Sync for KnownMeta
impl Unpin for KnownMeta
impl UnsafeUnpin for KnownMeta
impl UnwindSafe for KnownMeta
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> ErasedDestructor for Twhere
T: 'static,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreimpl<T> IsFieldType<T> for T
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.