Enum rain_metadata::KnownMeta
source · pub enum KnownMeta {
OpV1,
DotrainV1,
RainlangV1,
SolidityAbiV2,
AuthoringMetaV1,
InterpreterCallerMetaV1,
ExpressionDeployerV2BytecodeV1,
RainlangSourceV1,
}Expand description
All known meta identifiers
Variants§
OpV1
DotrainV1
RainlangV1
SolidityAbiV2
AuthoringMetaV1
InterpreterCallerMetaV1
ExpressionDeployerV2BytecodeV1
RainlangSourceV1
Implementations§
Trait Implementations§
source§impl IntoEnumIterator for KnownMeta
impl IntoEnumIterator for KnownMeta
type Iterator = KnownMetaIter
fn iter() -> KnownMetaIter ⓘ
source§impl PartialEq for KnownMeta
impl PartialEq for KnownMeta
source§impl TryFrom<KnownMagic> for KnownMeta
impl TryFrom<KnownMagic> for KnownMeta
impl Copy for KnownMeta
impl StructuralPartialEq for KnownMeta
Auto Trait Implementations§
impl RefUnwindSafe for KnownMeta
impl Send for KnownMeta
impl Sync for KnownMeta
impl Unpin 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