Struct ably::rest::PresenceMessage
source · pub struct PresenceMessage {
pub action: PresenceAction,
pub client_id: String,
pub connection_id: String,
pub data: Data,
pub encoding: Encoding,
}
Fields
action: PresenceAction
client_id: String
connection_id: String
data: Data
encoding: Encoding
Trait Implementations
sourceimpl Decode for PresenceMessage
impl Decode for PresenceMessage
type Options = Option<ChannelOptions>
type Item = PresenceMessage
fn decode(item: &mut Self::Item, options: &Self::Options)
sourceimpl<'de> Deserialize<'de> for PresenceMessage
impl<'de> Deserialize<'de> for PresenceMessage
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
sourceimpl Serialize for PresenceMessage
impl Serialize for PresenceMessage
Auto Trait Implementations
impl RefUnwindSafe for PresenceMessage
impl Send for PresenceMessage
impl Sync for PresenceMessage
impl Unpin for PresenceMessage
impl UnwindSafe for PresenceMessage
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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