pub trait SystemReason: Sized {
    // Provided method
    fn into_reason<R: RuntimeReason>(self) -> Reason<R, Self> { ... }
}
Expand description

Behavior of types, which represent system reasons for some chain actions.

Provided Methods§

source

fn into_reason<R: RuntimeReason>(self) -> Reason<R, Self>

Converter into composite reason type: not only system, but runtime also.

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl SystemReason for ()

Implementors§