pub struct EdgeSign {
pub exit_number_elements: Vec<SignElement>,
pub exit_branch_elements: Vec<SignElement>,
pub exit_toward_elements: Vec<SignElement>,
pub exit_name_elements: Vec<SignElement>,
}Expand description
Sign information associated with an edge.
Fields§
§exit_number_elements: Vec<SignElement>Exit number elements
exit_branch_elements: Vec<SignElement>Exit branch elements
exit_toward_elements: Vec<SignElement>Exit toward elements
exit_name_elements: Vec<SignElement>Exit name elements
Trait Implementations§
Source§impl<'de> Deserialize<'de> for EdgeSign
impl<'de> Deserialize<'de> for EdgeSign
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 Freeze for EdgeSign
impl RefUnwindSafe for EdgeSign
impl Send for EdgeSign
impl Sync for EdgeSign
impl Unpin for EdgeSign
impl UnsafeUnpin for EdgeSign
impl UnwindSafe for EdgeSign
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