pub enum MergePrimarySource {
Provider {
identity_id: String,
expected_identity_revision: i64,
},
Email {
identity_id: String,
expected_identity_revision: i64,
},
}Variants§
Trait Implementations§
Source§impl Clone for MergePrimarySource
impl Clone for MergePrimarySource
Source§fn clone(&self) -> MergePrimarySource
fn clone(&self) -> MergePrimarySource
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl ComposeSchema for MergePrimarySource
impl ComposeSchema for MergePrimarySource
Source§impl Debug for MergePrimarySource
impl Debug for MergePrimarySource
Source§impl<'de> Deserialize<'de> for MergePrimarySource
impl<'de> Deserialize<'de> for MergePrimarySource
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
impl Eq for MergePrimarySource
Source§impl PartialEq for MergePrimarySource
impl PartialEq for MergePrimarySource
Source§impl Serialize for MergePrimarySource
impl Serialize for MergePrimarySource
impl StructuralPartialEq for MergePrimarySource
Auto Trait Implementations§
impl Freeze for MergePrimarySource
impl RefUnwindSafe for MergePrimarySource
impl Send for MergePrimarySource
impl Sync for MergePrimarySource
impl Unpin for MergePrimarySource
impl UnsafeUnpin for MergePrimarySource
impl UnwindSafe for MergePrimarySource
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.