pub struct ChannelMetadata<T, D> { /* private fields */ }Expand description
Channel metadata entity.
Entity as a first-class citizen provides access to the entity-specific API.
Trait Implementations§
Source§impl<T, D> Clone for ChannelMetadata<T, D>
impl<T, D> Clone for ChannelMetadata<T, D>
Source§impl<T, D> Debug for ChannelMetadata<T, D>
impl<T, D> Debug for ChannelMetadata<T, D>
Source§impl<T, D> Deref for ChannelMetadata<T, D>
impl<T, D> Deref for ChannelMetadata<T, D>
Source§impl<T, D> DerefMut for ChannelMetadata<T, D>
impl<T, D> DerefMut for ChannelMetadata<T, D>
Source§impl<T, D> PartialEq for ChannelMetadata<T, D>
impl<T, D> PartialEq for ChannelMetadata<T, D>
Source§impl<T, D> Subscribable<T, D> for ChannelMetadata<T, D>
Available on crate features subscribe and std only.
impl<T, D> Subscribable<T, D> for ChannelMetadata<T, D>
Available on crate features
subscribe and std only.Source§impl<T, D> Subscriber<T, D> for ChannelMetadata<T, D>
Available on crate features subscribe and std only.
impl<T, D> Subscriber<T, D> for ChannelMetadata<T, D>
Available on crate features
subscribe and std only.Source§fn subscription(
&self,
options: Option<Vec<SubscriptionOptions>>,
) -> Subscription<T, D>
fn subscription( &self, options: Option<Vec<SubscriptionOptions>>, ) -> Subscription<T, D>
Creates a new subscription with the specified options. Read more
Auto Trait Implementations§
impl<T, D> Freeze for ChannelMetadata<T, D>
impl<T, D> !RefUnwindSafe for ChannelMetadata<T, D>
impl<T, D> Send for ChannelMetadata<T, D>
impl<T, D> Sync for ChannelMetadata<T, D>
impl<T, D> Unpin for ChannelMetadata<T, D>
impl<T, D> !UnwindSafe for ChannelMetadata<T, D>
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