[−][src]Struct sealrs::actors::unbound_mailbox::UnboundMailbox
Methods
impl UnboundMailbox
[src]
pub fn new() -> UnboundMailbox
[src]
Trait Implementations
impl Mailbox for UnboundMailbox
[src]
fn set_planned(&mut self, planned: bool)
[src]
fn is_planned(&self) -> bool
[src]
fn enqueue(&mut self, envelope: Envelope)
[src]
fn dequeue(&mut self) -> Envelope
[src]
fn has_messages(&self) -> bool
[src]
fn clean_up(&mut self, sender: ActorRef, dead_letters: ActorRef)
[src]
Drops all messages to the DeadLetter
Auto Trait Implementations
impl !Sync for UnboundMailbox
impl Send for UnboundMailbox
impl Unpin for UnboundMailbox
impl !RefUnwindSafe for UnboundMailbox
impl !UnwindSafe for UnboundMailbox
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for 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<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,