[−][src]Struct rants::Subscription
A subscription to receive messages from a particular Subject
Methods
impl Subscription
[src]
pub fn subject(&self) -> &Subject
[src]
The Subject
of the subscription
pub fn sid(&self) -> Sid
[src]
The unique subscription ID
pub fn queue_group(&self) -> Option<&str>
[src]
The optional queue group of the subscription
pub fn unsubscribe_after(&self) -> Option<u64>
[src]
If this is of type Some
, it means the subscription will automatically unsubscribe
after receiving the indicated number of messages
Auto Trait Implementations
impl Send for Subscription
impl Unpin for Subscription
impl Sync for Subscription
impl !RefUnwindSafe for Subscription
impl !UnwindSafe for Subscription
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> 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> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Erased for T
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,