Struct frame_support::traits::PalletInfoData
source · pub struct PalletInfoData {
pub index: usize,
pub name: &'static str,
pub module_name: &'static str,
pub crate_version: CrateVersion,
}
Expand description
Information regarding an instance of a pallet.
Fields§
§index: usize
Index of the pallet as configured in the runtime.
name: &'static str
Name of the pallet as configured in the runtime.
module_name: &'static str
Name of the Rust module containing the pallet.
crate_version: CrateVersion
Version of the crate containing the pallet.
Trait Implementations§
source§impl Clone for PalletInfoData
impl Clone for PalletInfoData
source§fn clone(&self) -> PalletInfoData
fn clone(&self) -> PalletInfoData
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 PalletInfoData
impl Debug for PalletInfoData
source§impl Ord for PalletInfoData
impl Ord for PalletInfoData
source§fn cmp(&self, other: &PalletInfoData) -> Ordering
fn cmp(&self, other: &PalletInfoData) -> Ordering
1.21.0 · source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
source§impl PartialEq for PalletInfoData
impl PartialEq for PalletInfoData
source§fn eq(&self, other: &PalletInfoData) -> bool
fn eq(&self, other: &PalletInfoData) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl PartialOrd for PalletInfoData
impl PartialOrd for PalletInfoData
source§fn partial_cmp(&self, other: &PalletInfoData) -> Option<Ordering>
fn partial_cmp(&self, other: &PalletInfoData) -> Option<Ordering>
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moreimpl Copy for PalletInfoData
impl Eq for PalletInfoData
impl StructuralPartialEq for PalletInfoData
Auto Trait Implementations§
impl Freeze for PalletInfoData
impl RefUnwindSafe for PalletInfoData
impl Send for PalletInfoData
impl Sync for PalletInfoData
impl Unpin for PalletInfoData
impl UnwindSafe for PalletInfoData
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> CheckedConversion for T
impl<T> CheckedConversion for T
source§impl<T> DefensiveMax<T> for Twhere
T: PartialOrd,
impl<T> DefensiveMax<T> for Twhere
T: PartialOrd,
source§fn defensive_max(self, other: T) -> T
fn defensive_max(self, other: T) -> T
source§fn defensive_strict_max(self, other: T) -> T
fn defensive_strict_max(self, other: T) -> T
source§impl<T> DefensiveMin<T> for Twhere
T: PartialOrd,
impl<T> DefensiveMin<T> for Twhere
T: PartialOrd,
source§fn defensive_min(self, other: T) -> T
fn defensive_min(self, other: T) -> T
source§fn defensive_strict_min(self, other: T) -> T
fn defensive_strict_min(self, other: T) -> T
source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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, Outer> IsWrappedBy<Outer> for T
impl<T, Outer> IsWrappedBy<Outer> for T
source§impl<T> SaturatedConversion for T
impl<T> SaturatedConversion for T
source§fn saturated_from<T>(t: T) -> Selfwhere
Self: UniqueSaturatedFrom<T>,
fn saturated_from<T>(t: T) -> Selfwhere
Self: UniqueSaturatedFrom<T>,
source§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 moresource§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>
source§impl<S, T> UncheckedInto<T> for Swhere
T: UncheckedFrom<S>,
impl<S, T> UncheckedInto<T> for Swhere
T: UncheckedFrom<S>,
source§fn unchecked_into(self) -> T
fn unchecked_into(self) -> T
The counterpart to
unchecked_from
.source§impl<T, S> UniqueSaturatedInto<T> for S
impl<T, S> UniqueSaturatedInto<T> for S
source§fn unique_saturated_into(self) -> T
fn unique_saturated_into(self) -> T
Consume self to return an equivalent value of
T
.