pub struct AdrLink {
pub target: u32,
pub kind: LinkKind,
pub description: Option<String>,
}Expand description
A link between ADRs.
Fields§
§target: u32The target ADR number.
kind: LinkKindThe kind of link.
description: Option<String>Optional description of the link.
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for AdrLink
impl<'de> Deserialize<'de> for AdrLink
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
Source§impl From<&AdrLink> for JsonAdrLink
impl From<&AdrLink> for JsonAdrLink
impl Eq for AdrLink
impl StructuralPartialEq for AdrLink
Auto Trait Implementations§
impl Freeze for AdrLink
impl RefUnwindSafe for AdrLink
impl Send for AdrLink
impl Sync for AdrLink
impl Unpin for AdrLink
impl UnwindSafe for AdrLink
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
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.