pub enum PubSubDeliveryScope {
LocalProcess,
Cluster,
}Expand description
Delivery topology for one PubSub backend.
Variants§
LocalProcess
Fanout stays inside one process/runtime instance.
Cluster
Fanout can be shared across multiple runtime instances.
Trait Implementations§
Source§impl Clone for PubSubDeliveryScope
impl Clone for PubSubDeliveryScope
Source§fn clone(&self) -> PubSubDeliveryScope
fn clone(&self) -> PubSubDeliveryScope
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 PubSubDeliveryScope
impl Debug for PubSubDeliveryScope
Source§impl PartialEq for PubSubDeliveryScope
impl PartialEq for PubSubDeliveryScope
Source§fn eq(&self, other: &PubSubDeliveryScope) -> bool
fn eq(&self, other: &PubSubDeliveryScope) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for PubSubDeliveryScope
impl Eq for PubSubDeliveryScope
impl StructuralPartialEq for PubSubDeliveryScope
Auto Trait Implementations§
impl Freeze for PubSubDeliveryScope
impl RefUnwindSafe for PubSubDeliveryScope
impl Send for PubSubDeliveryScope
impl Sync for PubSubDeliveryScope
impl Unpin for PubSubDeliveryScope
impl UnsafeUnpin for PubSubDeliveryScope
impl UnwindSafe for PubSubDeliveryScope
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