[][src]Enum casperlabs_types::account::ActionType

#[repr(u32)]
pub enum ActionType {
    Deployment,
    KeyManagement,
}

The various types of action which can be performed in the context of a given account.

Variants

Deployment

Represents performing a deploy.

KeyManagement

Represents changing the associated keys (i.e. map of PublicKeys to Weights) or action thresholds (i.e. the total Weights of signing PublicKeys required to perform various actions).

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.