pub struct EffectiveRuntimePackage {
pub package: RuntimePackage,
pub fingerprint: RuntimePackageFingerprint,
}Expand description
Holds effective runtime package application-layer state or configuration. Use it with the documented coordinator methods; run, journal, event, provider, or port effects are called out on those methods rather than on construction.
Fields§
§package: RuntimePackagePackage used by this record or request.
fingerprint: RuntimePackageFingerprintDeterministic fingerprint for package, event, telemetry, or validation evidence.
Trait Implementations§
Source§impl Clone for EffectiveRuntimePackage
impl Clone for EffectiveRuntimePackage
Source§fn clone(&self) -> EffectiveRuntimePackage
fn clone(&self) -> EffectiveRuntimePackage
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 EffectiveRuntimePackage
impl Debug for EffectiveRuntimePackage
Source§impl PartialEq for EffectiveRuntimePackage
impl PartialEq for EffectiveRuntimePackage
Source§fn eq(&self, other: &EffectiveRuntimePackage) -> bool
fn eq(&self, other: &EffectiveRuntimePackage) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for EffectiveRuntimePackage
impl StructuralPartialEq for EffectiveRuntimePackage
Auto Trait Implementations§
impl Freeze for EffectiveRuntimePackage
impl RefUnwindSafe for EffectiveRuntimePackage
impl Send for EffectiveRuntimePackage
impl Sync for EffectiveRuntimePackage
impl Unpin for EffectiveRuntimePackage
impl UnsafeUnpin for EffectiveRuntimePackage
impl UnwindSafe for EffectiveRuntimePackage
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