[−][src]Enum bastion::dispatcher::BroadcastTarget
Defines types of the notifications handled by the dispatcher when the group of actors is changing.
If the message can't be delivered to the declared group, then the message will be marked as the "dead letter".
Variants
Send the broadcasted message to everyone in the system.
Group(String)
Send the broadcasted message to each actor in group.
Trait Implementations
impl Clone for BroadcastTarget
[src]
fn clone(&self) -> BroadcastTarget
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for BroadcastTarget
[src]
Auto Trait Implementations
impl RefUnwindSafe for BroadcastTarget
impl Send for BroadcastTarget
impl Sync for BroadcastTarget
impl Unpin for BroadcastTarget
impl UnwindSafe for BroadcastTarget
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> AsAny for T where
T: Any,
[src]
T: Any,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Message for T where
T: Any + Send + Sync + Debug,
[src]
T: Any + Send + Sync + Debug,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> State for T where
T: Send + Sync + 'static,
[src]
T: Send + Sync + 'static,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,