pub struct ExternalRelation {
pub from: String,
pub title: String,
pub technology: Option<String>,
}Expand description
An edge from a generated element (or another external) to this one.
Fields§
§from: StringA dotted id that must name a surveyed element or a sibling external.
title: StringThe label.
technology: Option<String>Trait Implementations§
Source§impl Clone for ExternalRelation
impl Clone for ExternalRelation
Source§impl Debug for ExternalRelation
impl Debug for ExternalRelation
Source§impl<'de> Deserialize<'de> for ExternalRelation
impl<'de> Deserialize<'de> for ExternalRelation
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 ExternalRelation
Source§impl PartialEq for ExternalRelation
impl PartialEq for ExternalRelation
impl StructuralPartialEq for ExternalRelation
Auto Trait Implementations§
impl Freeze for ExternalRelation
impl RefUnwindSafe for ExternalRelation
impl Send for ExternalRelation
impl Sync for ExternalRelation
impl Unpin for ExternalRelation
impl UnsafeUnpin for ExternalRelation
impl UnwindSafe for ExternalRelation
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