pub struct ReliableDelivery;Expand description
Reliable active-subscriber stream delivery marker.
Active consumers apply backpressure when their buffers are full. Consumers that attach later still depend on replay settings for earlier output.
Trait Implementations§
Source§impl Clone for ReliableDelivery
impl Clone for ReliableDelivery
Source§fn clone(&self) -> ReliableDelivery
fn clone(&self) -> ReliableDelivery
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ReliableDelivery
impl Debug for ReliableDelivery
Source§impl Delivery for ReliableDelivery
impl Delivery for ReliableDelivery
Source§fn guarantee(self) -> DeliveryGuarantee
fn guarantee(self) -> DeliveryGuarantee
Returns the runtime delivery guarantee represented by this marker.
Source§impl PartialEq for ReliableDelivery
impl PartialEq for ReliableDelivery
impl Copy for ReliableDelivery
impl Eq for ReliableDelivery
impl StructuralPartialEq for ReliableDelivery
Auto Trait Implementations§
impl Freeze for ReliableDelivery
impl RefUnwindSafe for ReliableDelivery
impl Send for ReliableDelivery
impl Sync for ReliableDelivery
impl Unpin for ReliableDelivery
impl UnsafeUnpin for ReliableDelivery
impl UnwindSafe for ReliableDelivery
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more