pub struct OrgEdge {
pub src: String,
pub dst: String,
pub kind: String,
pub weight: usize,
pub via: Vec<String>,
}Expand description
src uses dst; via names the contracts a contract link goes through.
Fields§
§src: String§dst: String§kind: Stringcode, contract (routes, queues, topics) or data (tables and buckets both sides use).
weight: usize§via: Vec<String>Trait Implementations§
Source§impl<'de> Deserialize<'de> for OrgEdge
impl<'de> Deserialize<'de> for OrgEdge
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
Auto Trait Implementations§
impl Forget for OrgEdge
impl Freeze for OrgEdge
impl RefUnwindSafe for OrgEdge
impl Send for OrgEdge
impl Sync for OrgEdge
impl Unpin for OrgEdge
impl UnsafeUnpin for OrgEdge
impl UnwindSafe for OrgEdge
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