#[repr(u8)]pub enum SyncEntityType {
Experience = 0,
Relation = 1,
Insight = 2,
Collective = 3,
}Available on crate feature
sync only.Expand description
Discriminant for the type of entity in a sync change.
Variants§
Experience = 0
An experience was created, updated, archived, or deleted.
Relation = 1
A relation was created or deleted.
Insight = 2
An insight was created or deleted.
Collective = 3
A collective was created.
Trait Implementations§
Source§impl Clone for SyncEntityType
impl Clone for SyncEntityType
Source§fn clone(&self) -> SyncEntityType
fn clone(&self) -> SyncEntityType
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 SyncEntityType
impl Debug for SyncEntityType
Source§impl<'de> Deserialize<'de> for SyncEntityType
impl<'de> Deserialize<'de> for SyncEntityType
Source§fn 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
Source§impl Hash for SyncEntityType
impl Hash for SyncEntityType
Source§impl PartialEq for SyncEntityType
impl PartialEq for SyncEntityType
Source§impl Serialize for SyncEntityType
impl Serialize for SyncEntityType
impl Copy for SyncEntityType
impl Eq for SyncEntityType
impl StructuralPartialEq for SyncEntityType
Auto Trait Implementations§
impl Freeze for SyncEntityType
impl RefUnwindSafe for SyncEntityType
impl Send for SyncEntityType
impl Sync for SyncEntityType
impl Unpin for SyncEntityType
impl UnsafeUnpin for SyncEntityType
impl UnwindSafe for SyncEntityType
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more