pub struct ObjectPoint {
pub schema: Identifier,
pub item: ObjectKey,
pub version: ObjectVersion,
}Fields§
§schema: Identifier§item: ObjectKey§version: ObjectVersionTrait Implementations§
Source§impl Clone for ObjectPoint
impl Clone for ObjectPoint
Source§impl Debug for ObjectPoint
impl Debug for ObjectPoint
Source§impl<'de> Deserialize<'de> for ObjectPoint
impl<'de> Deserialize<'de> for ObjectPoint
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 ObjectPoint
Source§impl MemorySize for ObjectPoint
impl MemorySize for ObjectPoint
fn memory_size(&self) -> usize
Source§const INLINE_ONLY: bool = false
const INLINE_ONLY: bool = false
True only when every value occupies exactly
size_of::<Self>() bytes,
with no separately owned allocations or additional accounting charge.Source§impl PartialEq for ObjectPoint
impl PartialEq for ObjectPoint
Source§impl Serialize for ObjectPoint
impl Serialize for ObjectPoint
impl StructuralPartialEq for ObjectPoint
Auto Trait Implementations§
impl Freeze for ObjectPoint
impl RefUnwindSafe for ObjectPoint
impl Send for ObjectPoint
impl Sync for ObjectPoint
impl Unpin for ObjectPoint
impl UnsafeUnpin for ObjectPoint
impl UnwindSafe for ObjectPoint
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