Skip to main content

EventCapability

Trait EventCapability 

Source
pub trait EventCapability: 'static {
    type Event: Clone + 'static;

    const ID: &'static str;
    const DESCRIPTOR_VERSION: &'static str;
}
Expand description

Static identity and Rust value types generated for one ephemeral Event Capability.

Required Associated Constants§

Source

const ID: &'static str

Stable Capability series identity.

Source

const DESCRIPTOR_VERSION: &'static str

Exact generated Descriptor version.

Required Associated Types§

Source

type Event: Clone + 'static

Typed value published to each explicitly bound subscriber.

Dyn Compatibility§

This trait is not dyn compatible.

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

Implementors§