pub struct LinkedRelationDescriptor {
pub machine: MachineDescriptor,
pub kind: LinkedRelationKind,
pub source: LinkedRelationSource,
pub basis: LinkedRelationBasis,
pub target: LinkedRelationTarget,
}Expand description
One exact machine relation carried by the linked build inventory.
Fields§
§machine: MachineDescriptorRust-facing identity of the source machine family.
kind: LinkedRelationKindExact relation kind.
source: LinkedRelationSourceExact relation source.
basis: LinkedRelationBasisWhy Statum considered this relation exact.
target: LinkedRelationTargetExact relation target.
Trait Implementations§
Source§impl Clone for LinkedRelationDescriptor
impl Clone for LinkedRelationDescriptor
Source§fn clone(&self) -> LinkedRelationDescriptor
fn clone(&self) -> LinkedRelationDescriptor
Returns a duplicate of the value. Read more
1.0.0 · 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 LinkedRelationDescriptor
impl Debug for LinkedRelationDescriptor
Source§impl PartialEq for LinkedRelationDescriptor
impl PartialEq for LinkedRelationDescriptor
impl Copy for LinkedRelationDescriptor
impl Eq for LinkedRelationDescriptor
impl StructuralPartialEq for LinkedRelationDescriptor
Auto Trait Implementations§
impl Freeze for LinkedRelationDescriptor
impl RefUnwindSafe for LinkedRelationDescriptor
impl Send for LinkedRelationDescriptor
impl Sync for LinkedRelationDescriptor
impl Unpin for LinkedRelationDescriptor
impl UnsafeUnpin for LinkedRelationDescriptor
impl UnwindSafe for LinkedRelationDescriptor
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