pub struct ObjectRequirement {
pub object_id: ObjectId,
pub kind: ObjectKind,
pub codec_version: Option<u32>,
pub semantic_revision: Option<u32>,
}Fields§
§object_id: ObjectId§kind: ObjectKind§codec_version: Option<u32>§semantic_revision: Option<u32>Trait Implementations§
Source§impl Clone for ObjectRequirement
impl Clone for ObjectRequirement
Source§fn clone(&self) -> ObjectRequirement
fn clone(&self) -> ObjectRequirement
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 ObjectRequirement
impl Debug for ObjectRequirement
impl Eq for ObjectRequirement
Source§impl PartialEq for ObjectRequirement
impl PartialEq for ObjectRequirement
impl StructuralPartialEq for ObjectRequirement
Auto Trait Implementations§
impl Freeze for ObjectRequirement
impl RefUnwindSafe for ObjectRequirement
impl Send for ObjectRequirement
impl Sync for ObjectRequirement
impl Unpin for ObjectRequirement
impl UnsafeUnpin for ObjectRequirement
impl UnwindSafe for ObjectRequirement
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<T> CompactArcDrop for T
impl<T> CompactArcDrop for T
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.