Struct pusher::ChannelUserList
source · [−]pub struct ChannelUserList {
pub users: Vec<ChannelUser>,
}Expand description
The list of users subscribed to a presence channel, as returned by the Pusher API.
Fields
users: Vec<ChannelUser>Trait Implementations
sourceimpl Debug for ChannelUserList
impl Debug for ChannelUserList
sourceimpl<'de> Deserialize<'de> for ChannelUserList
impl<'de> Deserialize<'de> for ChannelUserList
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations
impl RefUnwindSafe for ChannelUserList
impl Send for ChannelUserList
impl Sync for ChannelUserList
impl Unpin for ChannelUserList
impl UnwindSafe for ChannelUserList
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Instruments this type with the provided Span, returning an
Instrumented wrapper. Read more