pub struct GraphCanvasStorageNode {
pub id: String,
pub kind: String,
pub label: String,
pub subtitle: Option<String>,
pub source_scope: Option<String>,
pub graph_version: GraphVersion,
pub weight: u32,
pub status: Option<String>,
pub details: BTreeMap<String, String>,
}Expand description
Storage node projected into the Web graph canvas contract.
Fields§
§id: String§kind: String§label: String§subtitle: Option<String>§source_scope: Option<String>§graph_version: GraphVersion§weight: u32§status: Option<String>§details: BTreeMap<String, String>Trait Implementations§
Source§impl Clone for GraphCanvasStorageNode
impl Clone for GraphCanvasStorageNode
Source§fn clone(&self) -> GraphCanvasStorageNode
fn clone(&self) -> GraphCanvasStorageNode
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 GraphCanvasStorageNode
impl Debug for GraphCanvasStorageNode
impl Eq for GraphCanvasStorageNode
Source§impl PartialEq for GraphCanvasStorageNode
impl PartialEq for GraphCanvasStorageNode
impl StructuralPartialEq for GraphCanvasStorageNode
Auto Trait Implementations§
impl Freeze for GraphCanvasStorageNode
impl RefUnwindSafe for GraphCanvasStorageNode
impl Send for GraphCanvasStorageNode
impl Sync for GraphCanvasStorageNode
impl Unpin for GraphCanvasStorageNode
impl UnsafeUnpin for GraphCanvasStorageNode
impl UnwindSafe for GraphCanvasStorageNode
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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.