[−][src]Enum ruma_client_api::r0::sync::sync_events::SetPresence
Whether to set presence or not during sync.
Variants
Do not set the presence of the user calling this API.
Mark client as online explicitly. Assumed by default.
Mark client as being idle.
Trait Implementations
impl Clone for SetPresence
[src]
fn clone(&self) -> SetPresence
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for SetPresence
[src]
impl Debug for SetPresence
[src]
impl Default for SetPresence
[src]
impl<'de> Deserialize<'de> for SetPresence
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl PartialEq<SetPresence> for SetPresence
[src]
fn eq(&self, other: &SetPresence) -> bool
[src]
#[must_use]fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl Serialize for SetPresence
[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl StructuralPartialEq for SetPresence
[src]
Auto Trait Implementations
impl RefUnwindSafe for SetPresence
impl Send for SetPresence
impl Sync for SetPresence
impl Unpin for SetPresence
impl UnwindSafe for SetPresence
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
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> DeserializeOwned for T where
T: Deserialize<'de>,
[src]
T: Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut 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<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,