pub struct PortHierarchy {
pub topic: Topic,
pub layer: Layer,
pub point_hierarchy: PointHierarchy,
}Fields§
§topic: Topic§layer: Layer§point_hierarchy: PointHierarchyImplementations§
Source§impl PortHierarchy
impl PortHierarchy
pub fn new(point_hierarchy: PointHierarchy, layer: Layer, topic: Topic) -> Self
Trait Implementations§
Source§impl Clone for PortHierarchy
impl Clone for PortHierarchy
Source§fn clone(&self) -> PortHierarchy
fn clone(&self) -> PortHierarchy
Returns a duplicate of the value. Read more
1.0.0 · 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 PortHierarchy
impl Debug for PortHierarchy
Source§impl<'de> Deserialize<'de> for PortHierarchy
impl<'de> Deserialize<'de> for PortHierarchy
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 PartialEq for PortHierarchy
impl PartialEq for PortHierarchy
Source§impl Serialize for PortHierarchy
impl Serialize for PortHierarchy
impl Eq for PortHierarchy
impl StructuralPartialEq for PortHierarchy
Auto Trait Implementations§
impl Freeze for PortHierarchy
impl RefUnwindSafe for PortHierarchy
impl Send for PortHierarchy
impl Sync for PortHierarchy
impl Unpin for PortHierarchy
impl UnwindSafe for PortHierarchy
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<I, T> ExtractContext<I, ()> for T
impl<I, T> ExtractContext<I, ()> for T
Source§fn extract_context(self, _original_input: I)
fn extract_context(self, _original_input: I)
Given the context attached to a nom error, and given the original
input to the nom parser, extract more the useful context information. Read more
Source§impl<I> RecreateContext<I> for I
impl<I> RecreateContext<I> for I
Source§fn recreate_context(_original_input: I, tail: I) -> I
fn recreate_context(_original_input: I, tail: I) -> I
Given the original input, as well as the context reported by nom,
recreate a context in the original string where the error occurred. Read more