pub struct PlannerPlanIdentity {
pub registry_generation: u64,
pub support_id: ObjectId,
pub support_semantic_revision: u32,
pub support_fingerprint: [u8; 32],
pub target_function_id: ObjectId,
pub function_semantic_revision: u32,
pub operator_class_id: ObjectId,
pub operator_class_semantic_revision: u32,
pub key_codec_revision: u32,
pub operator_class_fingerprint: [u8; 32],
}Fields§
§registry_generation: u64§support_id: ObjectId§support_semantic_revision: u32§support_fingerprint: [u8; 32]§target_function_id: ObjectId§function_semantic_revision: u32§operator_class_id: ObjectId§operator_class_semantic_revision: u32§key_codec_revision: u32§operator_class_fingerprint: [u8; 32]Trait Implementations§
Source§impl Clone for PlannerPlanIdentity
impl Clone for PlannerPlanIdentity
Source§fn clone(&self) -> PlannerPlanIdentity
fn clone(&self) -> PlannerPlanIdentity
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 PlannerPlanIdentity
impl Debug for PlannerPlanIdentity
impl Eq for PlannerPlanIdentity
Source§impl Hash for PlannerPlanIdentity
impl Hash for PlannerPlanIdentity
Source§impl PartialEq for PlannerPlanIdentity
impl PartialEq for PlannerPlanIdentity
impl StructuralPartialEq for PlannerPlanIdentity
Auto Trait Implementations§
impl Freeze for PlannerPlanIdentity
impl RefUnwindSafe for PlannerPlanIdentity
impl Send for PlannerPlanIdentity
impl Sync for PlannerPlanIdentity
impl Unpin for PlannerPlanIdentity
impl UnsafeUnpin for PlannerPlanIdentity
impl UnwindSafe for PlannerPlanIdentity
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.