pub struct DescribeNode {
pub id: String,
pub name: Option<String>,
pub factory: String,
pub status: Status,
pub value: Option<DescribeValue>,
pub version: Option<NodeVersion>,
pub deps: Vec<String>,
pub meta: Option<BTreeMap<String, String>>,
}Expand description
DescribeNode data container.
Fields§
§id: Stringid field for id.
name: Option<String>name field for name.
factory: Stringfactory field for factory.
status: Statusstatus field for status.
value: Option<DescribeValue>value field for value.
version: Option<NodeVersion>version field for version.
deps: Vec<String>deps field for deps.
meta: Option<BTreeMap<String, String>>meta field for meta.
Trait Implementations§
Source§impl Clone for DescribeNode
impl Clone for DescribeNode
Source§fn clone(&self) -> DescribeNode
fn clone(&self) -> DescribeNode
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 DescribeNode
impl Debug for DescribeNode
Source§impl PartialEq for DescribeNode
impl PartialEq for DescribeNode
impl StructuralPartialEq for DescribeNode
Auto Trait Implementations§
impl Freeze for DescribeNode
impl RefUnwindSafe for DescribeNode
impl Send for DescribeNode
impl Sync for DescribeNode
impl Unpin for DescribeNode
impl UnsafeUnpin for DescribeNode
impl UnwindSafe for DescribeNode
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