pub struct PortableIdentitySpec {
pub primary_keys: Vec<String>,
pub lookup_indexes: Vec<PortableLookupIndexSpec>,
}Fields§
§primary_keys: Vec<String>§lookup_indexes: Vec<PortableLookupIndexSpec>Trait Implementations§
Source§impl Clone for PortableIdentitySpec
impl Clone for PortableIdentitySpec
Source§fn clone(&self) -> PortableIdentitySpec
fn clone(&self) -> PortableIdentitySpec
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 Debug for PortableIdentitySpec
impl Debug for PortableIdentitySpec
Source§impl<'de> Deserialize<'de> for PortableIdentitySpec
impl<'de> Deserialize<'de> for PortableIdentitySpec
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 PortableIdentitySpec
Source§impl PartialEq for PortableIdentitySpec
impl PartialEq for PortableIdentitySpec
Source§impl Serialize for PortableIdentitySpec
impl Serialize for PortableIdentitySpec
impl StructuralPartialEq for PortableIdentitySpec
Auto Trait Implementations§
impl Freeze for PortableIdentitySpec
impl RefUnwindSafe for PortableIdentitySpec
impl Send for PortableIdentitySpec
impl Sync for PortableIdentitySpec
impl Unpin for PortableIdentitySpec
impl UnsafeUnpin for PortableIdentitySpec
impl UnwindSafe for PortableIdentitySpec
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