Enum frame_support::traits::ExistenceRequirement [−][src]
pub enum ExistenceRequirement { KeepAlive, AllowDeath, }
Simple boolean for whether an account needs to be kept in existence.
Variants
Operation must not result in the account going out of existence.
Note this implies that if the account never existed in the first place, then the operation may legitimately leave the account unchanged and still non-existent.
Operation may result in account going out of existence.
Trait Implementations
impl Clone for ExistenceRequirement
[src]
impl Clone for ExistenceRequirement
[src]fn clone(&self) -> ExistenceRequirement
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for ExistenceRequirement
[src]
impl Eq for ExistenceRequirement
[src]
impl StructuralEq for ExistenceRequirement
[src]
impl StructuralPartialEq for ExistenceRequirement
[src]
Auto Trait Implementations
impl RefUnwindSafe for ExistenceRequirement
impl Send for ExistenceRequirement
impl Sync for ExistenceRequirement
impl Unpin for ExistenceRequirement
impl UnwindSafe for ExistenceRequirement
Blanket Implementations
impl<T> CheckedConversion for T
[src]
impl<T> CheckedConversion for T
[src]pub fn checked_from<T>(t: T) -> Option<Self> where
Self: TryFrom<T>,
[src]
Self: TryFrom<T>,
pub fn checked_into<T>(self) -> Option<T> where
Self: TryInto<T>,
[src]
Self: TryInto<T>,
impl<Q, K> Equivalent<K> for Q where
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
[src]
impl<Q, K> Equivalent<K> for Q where
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
[src]pub fn equivalent(&self, key: &K) -> bool
[src]
impl<T> Instrument for T
[src]
impl<T> Instrument for T
[src]pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, Outer> IsWrappedBy<Outer> for T where
T: From<Outer>,
Outer: AsRef<T> + AsMut<T> + From<T>,
[src]
impl<T, Outer> IsWrappedBy<Outer> for T where
T: From<Outer>,
Outer: AsRef<T> + AsMut<T> + From<T>,
[src]impl<T> SaturatedConversion for T
[src]
impl<T> SaturatedConversion for T
[src]pub fn saturated_from<T>(t: T) -> Self where
Self: UniqueSaturatedFrom<T>,
[src]
Self: UniqueSaturatedFrom<T>,
pub fn saturated_into<T>(self) -> T where
Self: UniqueSaturatedInto<T>,
[src]
Self: UniqueSaturatedInto<T>,
impl<S, T> UncheckedInto<T> for S where
T: UncheckedFrom<S>,
[src]
impl<S, T> UncheckedInto<T> for S where
T: UncheckedFrom<S>,
[src]pub fn unchecked_into(self) -> T
[src]
impl<T, S> UniqueSaturatedInto<T> for S where
T: Bounded,
S: TryInto<T>,
[src]
impl<T, S> UniqueSaturatedInto<T> for S where
T: Bounded,
S: TryInto<T>,
[src]pub fn unique_saturated_into(self) -> T
[src]
impl<T> MaybeRefUnwindSafe for T where
T: RefUnwindSafe,
[src]
T: RefUnwindSafe,