[][src]Trait kompact::CoreContainer

pub trait CoreContainer: Send + Sync {
    fn id(&self) -> &Uuid;
fn core(&self) -> &ComponentCore;
fn execute(&self);
fn control_port(&self) -> ProvidedRef<ControlPort>; fn system(&self) -> KompactSystem { ... } }

Required methods

fn id(&self) -> &Uuid

fn core(&self) -> &ComponentCore

fn execute(&self)

fn control_port(&self) -> ProvidedRef<ControlPort>

Loading content...

Provided methods

fn system(&self) -> KompactSystem

Loading content...

Trait Implementations

impl Debug for dyn CoreContainer[src]

Implementors

impl<C: ComponentDefinition + ExecuteSend + Sized> CoreContainer for Component<C>[src]

Loading content...