Skip to main content

Executable

Trait Executable 

Source
pub trait Executable: OperationDeclaration {
    type Carrier: Carrier<Declaration = Self>;

    const RESOURCES: &'static [Resource] = _;
}

Provided Associated Constants§

Source

const RESOURCES: &'static [Resource] = _

Required Associated Types§

Source

type Carrier: Carrier<Declaration = Self>

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§

Source§

impl<O: Operation> Executable for O

Source§

const RESOURCES: &'static [Resource] = <O as Dependent>::RESOURCES

Source§

type Carrier = Authored<O>