pub struct RepositoryGraphNode {
pub id: String,
pub kind: String,
pub label: String,
pub path: Option<String>,
pub resource: Option<String>,
pub details: BTreeMap<String, String>,
}Fields§
§id: String§kind: String§label: String§path: Option<String>§resource: Option<String>§details: BTreeMap<String, String>Trait Implementations§
Source§impl Clone for RepositoryGraphNode
impl Clone for RepositoryGraphNode
Source§fn clone(&self) -> RepositoryGraphNode
fn clone(&self) -> RepositoryGraphNode
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 RepositoryGraphNode
impl Debug for RepositoryGraphNode
Source§impl<'de> Deserialize<'de> for RepositoryGraphNode
impl<'de> Deserialize<'de> for RepositoryGraphNode
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 RepositoryGraphNode
Source§impl PartialEq for RepositoryGraphNode
impl PartialEq for RepositoryGraphNode
Source§impl Serialize for RepositoryGraphNode
impl Serialize for RepositoryGraphNode
impl StructuralPartialEq for RepositoryGraphNode
Auto Trait Implementations§
impl Freeze for RepositoryGraphNode
impl RefUnwindSafe for RepositoryGraphNode
impl Send for RepositoryGraphNode
impl Sync for RepositoryGraphNode
impl Unpin for RepositoryGraphNode
impl UnsafeUnpin for RepositoryGraphNode
impl UnwindSafe for RepositoryGraphNode
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.