pub struct SubscriptionName(/* private fields */);
Expand description
Subscription names are used to identify streams that subscriptions read from. They are URI shaped, and must be valid URI strings.
Implementations§
Trait Implementations§
Source§impl AsRef<str> for SubscriptionName
impl AsRef<str> for SubscriptionName
Source§impl Clone for SubscriptionName
impl Clone for SubscriptionName
Source§fn clone(&self) -> SubscriptionName
fn clone(&self) -> SubscriptionName
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for SubscriptionName
impl Debug for SubscriptionName
Source§impl Display for SubscriptionName
impl Display for SubscriptionName
Source§impl FromStr for SubscriptionName
impl FromStr for SubscriptionName
Source§impl SubscriptionTopic for SubscriptionName
impl SubscriptionTopic for SubscriptionName
Source§fn stream_name(&self) -> SubscriptionName
fn stream_name(&self) -> SubscriptionName
Get the name of the stream that the subscription will read from.
Auto Trait Implementations§
impl Freeze for SubscriptionName
impl RefUnwindSafe for SubscriptionName
impl Send for SubscriptionName
impl Sync for SubscriptionName
impl Unpin for SubscriptionName
impl UnwindSafe for SubscriptionName
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more