Struct ockam_core::Mailboxes

source ·
pub struct Mailboxes { /* private fields */ }
Expand description

A collection of Mailboxes for a [Context]

Implementations§

Create a new collection of Mailboxes from the given Mailboxes

Create a new collection of Mailboxes for the given Address with IncomingAccessControl and OutgoingAccessControl

Return an [AddressSet] containing all addresses represented by these Mailboxes

Return the main Address for these Mailboxes

Return true if the given Address is represented by these Mailboxes

Return a reference to the Mailbox with the given Address

Return true if the given Address is authorized to post the given RelayMessage to these Mailboxes TODO docs are confusing

Return true if these Mailboxes are authorized to post the given RelayMessage to the given Address TODO docs are confusing

Return the [AddressSet] represented by these Mailboxes

Return a reference to the main Mailbox for this collection of Mailboxes

Return a reference to the additional Mailboxes for this collection of Mailboxes

Trait Implementations§

Returns a copy of the value. Read more
Performs copy-assignment from source. Read more
Formats the value using the given formatter. Read more

Auto Trait Implementations§

Blanket Implementations§

Gets the TypeId of self. Read more
Try cloning a object and return an Err in case of failure.
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
Instruments this type with the current Span, returning an Instrumented wrapper. Read more

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The resulting type after obtaining ownership.
Creates owned data from borrowed data, usually by cloning. Read more
Uses borrowed data to replace owned data, usually by cloning. Read more
The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.
Attaches the provided Subscriber to this type, returning a WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more