Struct sage_broker::Subs[][src]

pub struct Subs { /* fields omitted */ }
Expand description

The list of all subcriptions registered by the broker

Implementations

Builds a new Subscription DB with the given cache

The number of subscriptions

Add a subscription for the given filter to the given session Returns true if it replaces an existing one

Check wether the given session is subscribed to the given filter

Check wether the given topic name matches any filter within this subs

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

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The resulting type after obtaining ownership.

Creates owned data from borrowed data, usually by cloning. Read more

🔬 This is a nightly-only experimental API. (toowned_clone_into)

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.