Enum g1_runtime::RuntimeEvent 
source · pub enum RuntimeEvent {
Show 28 variants
    System(Event<Runtime>),
    Account(Event<Runtime>),
    Scheduler(Event<Runtime>),
    Balances(Event<Runtime>),
    TransactionPayment(Event<Runtime>),
    OneshotAccount(Event<Runtime>),
    Quota(Event<Runtime>),
    SmithMembers(Event<Runtime>),
    AuthorityMembers(Event<Runtime>),
    Offences(Event),
    Session(Event),
    Grandpa(Event),
    ImOnline(Event<Runtime>),
    Sudo(Event<Runtime>),
    UpgradeOrigin(Event),
    Preimage(Event<Runtime>),
    TechnicalCommittee(Event<Runtime, Instance2>),
    UniversalDividend(Event<Runtime>),
    Identity(Event<Runtime>),
    Membership(Event<Runtime>),
    Certification(Event<Runtime>),
    Distance(Event<Runtime>),
    AtomicSwap(Event<Runtime>),
    Multisig(Event<Runtime>),
    ProvideRandomness(Event),
    Proxy(Event<Runtime>),
    Utility(Event),
    Treasury(Event<Runtime>),
}Variants§
System(Event<Runtime>)
Account(Event<Runtime>)
Scheduler(Event<Runtime>)
Balances(Event<Runtime>)
TransactionPayment(Event<Runtime>)
OneshotAccount(Event<Runtime>)
Quota(Event<Runtime>)
SmithMembers(Event<Runtime>)
AuthorityMembers(Event<Runtime>)
Offences(Event)
Session(Event)
Grandpa(Event)
ImOnline(Event<Runtime>)
Sudo(Event<Runtime>)
UpgradeOrigin(Event)
Preimage(Event<Runtime>)
TechnicalCommittee(Event<Runtime, Instance2>)
UniversalDividend(Event<Runtime>)
Identity(Event<Runtime>)
Membership(Event<Runtime>)
Certification(Event<Runtime>)
Distance(Event<Runtime>)
AtomicSwap(Event<Runtime>)
Multisig(Event<Runtime>)
ProvideRandomness(Event)
Proxy(Event<Runtime>)
Utility(Event)
Treasury(Event<Runtime>)
Trait Implementations§
source§impl Clone for RuntimeEvent
 
impl Clone for RuntimeEvent
source§fn clone(&self) -> RuntimeEvent
 
fn clone(&self) -> RuntimeEvent
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
 
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from 
source. Read moresource§impl Debug for RuntimeEvent
 
impl Debug for RuntimeEvent
source§impl Decode for RuntimeEvent
 
impl Decode for RuntimeEvent
source§fn decode<__CodecInputEdqy: Input>(
    __codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Self, Error>
 
fn decode<__CodecInputEdqy: Input>( __codec_input_edqy: &mut __CodecInputEdqy ) -> Result<Self, Error>
Attempt to deserialise the value from input.
§fn decode_into<I>(
    input: &mut I,
    dst: &mut MaybeUninit<Self>
) -> Result<DecodeFinished, Error>where
    I: Input,
 
fn decode_into<I>(
    input: &mut I,
    dst: &mut MaybeUninit<Self>
) -> Result<DecodeFinished, Error>where
    I: Input,
Attempt to deserialize the value from input into a pre-allocated piece of memory. Read more
§fn skip<I>(input: &mut I) -> Result<(), Error>where
    I: Input,
 
fn skip<I>(input: &mut I) -> Result<(), Error>where
    I: Input,
Attempt to skip the encoded value from input. Read more
§fn encoded_fixed_size() -> Option<usize>
 
fn encoded_fixed_size() -> Option<usize>
Returns the fixed encoded size of the type. Read more
source§impl Encode for RuntimeEvent
 
impl Encode for RuntimeEvent
source§fn size_hint(&self) -> usize
 
fn size_hint(&self) -> usize
If possible give a hint of expected size of the encoding. Read more
source§fn encode_to<__CodecOutputEdqy: Output + ?Sized>(
    &self,
    __codec_dest_edqy: &mut __CodecOutputEdqy
)
 
fn encode_to<__CodecOutputEdqy: Output + ?Sized>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy )
Convert self to a slice and append it to the destination.
§fn using_encoded<R, F>(&self, f: F) -> R
 
fn using_encoded<R, F>(&self, f: F) -> R
Convert self to a slice and then invoke the given closure with it.
§fn encoded_size(&self) -> usize
 
fn encoded_size(&self) -> usize
Calculates the encoded size. Read more
source§impl From<Event<Runtime>> for RuntimeEvent
 
impl From<Event<Runtime>> for RuntimeEvent
source§impl From<Event<Runtime>> for RuntimeEvent
 
impl From<Event<Runtime>> for RuntimeEvent
source§impl From<Event<Runtime>> for RuntimeEvent
 
impl From<Event<Runtime>> for RuntimeEvent
source§impl From<Event> for RuntimeEvent
 
impl From<Event> for RuntimeEvent
source§impl From<Event> for RuntimeEvent
 
impl From<Event> for RuntimeEvent
source§impl From<Event> for RuntimeEvent
 
impl From<Event> for RuntimeEvent
source§impl From<Event> for RuntimeEvent
 
impl From<Event> for RuntimeEvent
source§impl From<Event> for RuntimeEvent
 
impl From<Event> for RuntimeEvent
source§impl From<Event> for RuntimeEvent
 
impl From<Event> for RuntimeEvent
source§impl PartialEq for RuntimeEvent
 
impl PartialEq for RuntimeEvent
source§fn eq(&self, other: &RuntimeEvent) -> bool
 
fn eq(&self, other: &RuntimeEvent) -> bool
This method tests for 
self and other values to be equal, and is used
by ==.source§impl TryInto<Event<Runtime>> for RuntimeEvent
 
impl TryInto<Event<Runtime>> for RuntimeEvent
source§impl TryInto<Event<Runtime>> for RuntimeEvent
 
impl TryInto<Event<Runtime>> for RuntimeEvent
source§impl TryInto<Event<Runtime>> for RuntimeEvent
 
impl TryInto<Event<Runtime>> for RuntimeEvent
source§impl TryInto<Event> for RuntimeEvent
 
impl TryInto<Event> for RuntimeEvent
source§impl TryInto<Event> for RuntimeEvent
 
impl TryInto<Event> for RuntimeEvent
source§impl TryInto<Event> for RuntimeEvent
 
impl TryInto<Event> for RuntimeEvent
source§impl TryInto<Event> for RuntimeEvent
 
impl TryInto<Event> for RuntimeEvent
source§impl TryInto<Event> for RuntimeEvent
 
impl TryInto<Event> for RuntimeEvent
source§impl TryInto<Event> for RuntimeEvent
 
impl TryInto<Event> for RuntimeEvent
source§impl TypeInfo for RuntimeEvent
 
impl TypeInfo for RuntimeEvent
impl EncodeLike for RuntimeEvent
impl Eq for RuntimeEvent
impl StructuralPartialEq for RuntimeEvent
Auto Trait Implementations§
impl Freeze for RuntimeEvent
impl RefUnwindSafe for RuntimeEvent
impl Send for RuntimeEvent
impl Sync for RuntimeEvent
impl Unpin for RuntimeEvent
impl UnwindSafe for RuntimeEvent
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
§impl<T> CheckedConversion for T
 
impl<T> CheckedConversion for T
§fn checked_from<T>(t: T) -> Option<Self>where
    Self: TryFrom<T>,
 
fn checked_from<T>(t: T) -> Option<Self>where
    Self: TryFrom<T>,
§fn checked_into<T>(self) -> Option<T>where
    Self: TryInto<T>,
 
fn checked_into<T>(self) -> Option<T>where
    Self: TryInto<T>,
§impl<T> DecodeAll for Twhere
    T: Decode,
 
impl<T> DecodeAll for Twhere
    T: Decode,
§fn decode_all(input: &mut &[u8]) -> Result<T, Error>
 
fn decode_all(input: &mut &[u8]) -> Result<T, Error>
Decode 
Self and consume all of the given input data. Read more§impl<T> DecodeLimit for Twhere
    T: Decode,
 
impl<T> DecodeLimit for Twhere
    T: Decode,
source§impl<Q, K> Equivalent<K> for Q
 
impl<Q, K> Equivalent<K> for Q
source§fn equivalent(&self, key: &K) -> bool
 
fn equivalent(&self, key: &K) -> bool
Compare self to 
key and return true if they are equal.§impl<Q, K> Equivalent<K> for Q
 
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
 
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<T> Hashable for Twhere
    T: Codec,
 
impl<T> Hashable for Twhere
    T: Codec,
§impl<T> Instrument for T
 
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
 
fn instrument(self, span: Span) -> Instrumented<Self>
§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 more§impl<T> IsType<T> for T
 
impl<T> IsType<T> for T
§impl<T, Outer> IsWrappedBy<Outer> for T
 
impl<T, Outer> IsWrappedBy<Outer> for T
§impl<T> KeyedVec for Twhere
    T: Codec,
 
impl<T> KeyedVec for Twhere
    T: Codec,
§impl<T> Pointable for T
 
impl<T> Pointable for T
§impl<T> SaturatedConversion for T
 
impl<T> SaturatedConversion for T
§fn saturated_from<T>(t: T) -> Selfwhere
    Self: UniqueSaturatedFrom<T>,
 
fn saturated_from<T>(t: T) -> Selfwhere
    Self: UniqueSaturatedFrom<T>,
§fn saturated_into<T>(self) -> Twhere
    Self: UniqueSaturatedInto<T>,
 
fn saturated_into<T>(self) -> Twhere
    Self: UniqueSaturatedInto<T>,
Consume self to return an equivalent value of 
T. Read more§impl<SS, SP> SupersetOf<SS> for SPwhere
    SS: SubsetOf<SP>,
 
impl<SS, SP> SupersetOf<SS> for SPwhere
    SS: SubsetOf<SP>,
§fn to_subset(&self) -> Option<SS>
 
fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct 
self from the equivalent element of its
superset. Read more§fn is_in_subset(&self) -> bool
 
fn is_in_subset(&self) -> bool
Checks if 
self is actually part of its subset T (and can be converted to it).§fn to_subset_unchecked(&self) -> SS
 
fn to_subset_unchecked(&self) -> SS
Use with care! Same as 
self.to_subset but without any property checks. Always succeeds.§fn from_subset(element: &SS) -> SP
 
fn from_subset(element: &SS) -> SP
The inclusion map: converts 
self to the equivalent element of its superset.§impl<T, U> TryIntoKey<U> for Twhere
    U: TryFromKey<T>,
 
impl<T, U> TryIntoKey<U> for Twhere
    U: TryFromKey<T>,
type Error = <U as TryFromKey<T>>::Error
fn try_into_key(self) -> Result<U, <U as TryFromKey<T>>::Error>
§impl<S, T> UncheckedInto<T> for Swhere
    T: UncheckedFrom<S>,
 
impl<S, T> UncheckedInto<T> for Swhere
    T: UncheckedFrom<S>,
§fn unchecked_into(self) -> T
 
fn unchecked_into(self) -> T
The counterpart to 
unchecked_from.§impl<T, S> UniqueSaturatedInto<T> for S
 
impl<T, S> UniqueSaturatedInto<T> for S
§fn unique_saturated_into(self) -> T
 
fn unique_saturated_into(self) -> T
Consume self to return an equivalent value of 
T.