pub struct InstallationPlanIdentity(/* private fields */);Expand description
Exact immutable identity attached to every campaign observation.
Implementations§
Source§impl InstallationPlanIdentity
impl InstallationPlanIdentity
Sourcepub const fn new(hash: ApplicationInstallationPlanHash) -> Self
pub const fn new(hash: ApplicationInstallationPlanHash) -> Self
Wraps the compiler-derived plan hash.
Sourcepub const fn hash(self) -> ApplicationInstallationPlanHash
pub const fn hash(self) -> ApplicationInstallationPlanHash
Returns the exact compiler-derived plan hash.
Trait Implementations§
Source§impl Clone for InstallationPlanIdentity
impl Clone for InstallationPlanIdentity
impl Copy for InstallationPlanIdentity
Source§impl Debug for InstallationPlanIdentity
impl Debug for InstallationPlanIdentity
impl Eq for InstallationPlanIdentity
Source§impl Hash for InstallationPlanIdentity
impl Hash for InstallationPlanIdentity
Source§impl Ord for InstallationPlanIdentity
impl Ord for InstallationPlanIdentity
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for InstallationPlanIdentity
impl PartialEq for InstallationPlanIdentity
Source§impl PartialOrd for InstallationPlanIdentity
impl PartialOrd for InstallationPlanIdentity
impl StructuralPartialEq for InstallationPlanIdentity
Auto Trait Implementations§
impl Freeze for InstallationPlanIdentity
impl RefUnwindSafe for InstallationPlanIdentity
impl Send for InstallationPlanIdentity
impl Sync for InstallationPlanIdentity
impl Unpin for InstallationPlanIdentity
impl UnsafeUnpin for InstallationPlanIdentity
impl UnwindSafe for InstallationPlanIdentity
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