pub struct InterfaceMember {
pub row: usize,
pub reversed: bool,
}Expand description
One branch of an interface, and how the statement stated it against the stored row.
A .mon interface line names its branch in either terminal order, and the
flow of a branch is stated from its stored from terminal to its stored
to terminal. A member the statement named the other way round therefore
enters the interface sum with its sign flipped, which is what reversed
states.
Fields§
§row: usizeThe row in net.branches().
reversed: boolWhether the statement named the stored to terminal first.
Trait Implementations§
Source§impl Clone for InterfaceMember
impl Clone for InterfaceMember
Source§fn clone(&self) -> InterfaceMember
fn clone(&self) -> InterfaceMember
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for InterfaceMember
Source§impl Debug for InterfaceMember
impl Debug for InterfaceMember
Source§impl Default for InterfaceMember
impl Default for InterfaceMember
Source§fn default() -> InterfaceMember
fn default() -> InterfaceMember
Returns the “default value” for a type. Read more
impl Eq for InterfaceMember
Source§impl PartialEq for InterfaceMember
impl PartialEq for InterfaceMember
Source§fn eq(&self, other: &InterfaceMember) -> bool
fn eq(&self, other: &InterfaceMember) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for InterfaceMember
Auto Trait Implementations§
impl Freeze for InterfaceMember
impl RefUnwindSafe for InterfaceMember
impl Send for InterfaceMember
impl Sync for InterfaceMember
impl Unpin for InterfaceMember
impl UnsafeUnpin for InterfaceMember
impl UnwindSafe for InterfaceMember
Blanket Implementations§
impl<T> Allocation for T
impl<T> Boilerplate for T
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more