pub struct ProposalNode {
pub node_id: String,
pub capability_id: String,
pub capability_version: String,
pub artifact_digest: String,
}Expand description
One DAG node: an exact, pinned capability artifact (spec 109 FR-007a: “exact resolved capability/artifact versions and digests”).
Fields§
§node_id: String§capability_id: String§capability_version: String§artifact_digest: StringTrait Implementations§
Source§impl Clone for ProposalNode
impl Clone for ProposalNode
Source§fn clone(&self) -> ProposalNode
fn clone(&self) -> ProposalNode
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 ProposalNode
impl Debug for ProposalNode
Source§impl<'de> Deserialize<'de> for ProposalNode
impl<'de> Deserialize<'de> for ProposalNode
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for ProposalNode
Source§impl PartialEq for ProposalNode
impl PartialEq for ProposalNode
Source§impl Serialize for ProposalNode
impl Serialize for ProposalNode
impl StructuralPartialEq for ProposalNode
Auto Trait Implementations§
impl Freeze for ProposalNode
impl RefUnwindSafe for ProposalNode
impl Send for ProposalNode
impl Sync for ProposalNode
impl Unpin for ProposalNode
impl UnsafeUnpin for ProposalNode
impl UnwindSafe for ProposalNode
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