pub struct DataFlowNode {
pub id: String,
pub label: String,
pub kind: DataFlowNodeKind,
pub resource_type: Option<ResourceType>,
pub size: u64,
}Expand description
A node in the data-flow diagram.
Fields§
§id: StringUnique identifier for this node.
label: StringDisplay label.
kind: DataFlowNodeKindKind of node (span or lease).
resource_type: Option<ResourceType>Resource type (for lease nodes).
size: u64Size metric (bytes for leases, ops for spans).
Trait Implementations§
Source§impl Clone for DataFlowNode
impl Clone for DataFlowNode
Source§fn clone(&self) -> DataFlowNode
fn clone(&self) -> DataFlowNode
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 moreAuto Trait Implementations§
impl Freeze for DataFlowNode
impl RefUnwindSafe for DataFlowNode
impl Send for DataFlowNode
impl Sync for DataFlowNode
impl Unpin for DataFlowNode
impl UnwindSafe for DataFlowNode
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