pub struct SupplyChain {
pub source: SupplySource,
pub pinning: Pinning,
pub exec_surface: ExecSurface,
}Expand description
The provenance of network-sourced code (v1.4 §2.6).
Fields§
§source: SupplySource§pinning: Pinning§exec_surface: ExecSurfaceTrait Implementations§
Source§impl Clone for SupplyChain
impl Clone for SupplyChain
Source§fn clone(&self) -> SupplyChain
fn clone(&self) -> SupplyChain
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 moreimpl Copy for SupplyChain
Source§impl Debug for SupplyChain
impl Debug for SupplyChain
Source§impl Default for SupplyChain
impl Default for SupplyChain
Source§fn default() -> SupplyChain
fn default() -> SupplyChain
Returns the “default value” for a type. Read more
impl Eq for SupplyChain
Source§impl Hash for SupplyChain
impl Hash for SupplyChain
Source§impl PartialEq for SupplyChain
impl PartialEq for SupplyChain
impl StructuralPartialEq for SupplyChain
Auto Trait Implementations§
impl Freeze for SupplyChain
impl RefUnwindSafe for SupplyChain
impl Send for SupplyChain
impl Sync for SupplyChain
impl Unpin for SupplyChain
impl UnsafeUnpin for SupplyChain
impl UnwindSafe for SupplyChain
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<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.