Skip to main content

Delivery

Trait Delivery 

Source
pub trait Delivery:
    DeliverySealed
    + Clone
    + Copy
    + Debug
    + PartialEq
    + Eq
    + Send
    + Sync
    + 'static {
    // Required method
    fn guarantee(self) -> DeliveryGuarantee;
}
Expand description

Marker trait implemented by supported stream delivery marker types.

Required Methods§

Source

fn guarantee(self) -> DeliveryGuarantee

Returns the runtime delivery guarantee represented by this marker.

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§