referrerpolicy=no-referrer-when-downgrade

Trait DerivativesExtra

Source
pub trait DerivativesExtra<Derivative, Extra> {
    // Required methods
    fn get_derivative_extra(derivative: &Derivative) -> Option<Extra>;
    fn set_derivative_extra(
        derivative: &Derivative,
        extra: Option<Extra>,
    ) -> DispatchResult;
}
Expand description

Derivatives extra data.

Required Methods§

Source

fn get_derivative_extra(derivative: &Derivative) -> Option<Extra>

Source

fn set_derivative_extra( derivative: &Derivative, extra: Option<Extra>, ) -> DispatchResult

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl<T: Config<I>, I: 'static> DerivativesExtra<<T as Config<I>>::Derivative, <T as Config<I>>::DerivativeExtra> for Pallet<T, I>