pub enum SameEventType {
Link(LinkState),
Transport(TransportState),
}Expand description
Type of event
Variants§
Link(LinkState)
Link layer event
Link layer events include acquisition and dropping of carrier and individual burst estimates
Transport(TransportState)
Transport layer events
Transport layer events include notifications about buffered messages which are being assembled and completely parsed messages which are ready to present to the user.
Trait Implementations§
Source§impl AsRef<str> for SameEventType
impl AsRef<str> for SameEventType
Source§impl Clone for SameEventType
impl Clone for SameEventType
Source§fn clone(&self) -> SameEventType
fn clone(&self) -> SameEventType
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 SameEventType
impl Debug for SameEventType
Source§impl Display for SameEventType
impl Display for SameEventType
Source§impl From<LinkState> for SameEventType
impl From<LinkState> for SameEventType
Source§impl From<TransportState> for SameEventType
impl From<TransportState> for SameEventType
Source§fn from(inp: TransportState) -> Self
fn from(inp: TransportState) -> Self
Converts to this type from the input type.
Source§impl Hash for SameEventType
impl Hash for SameEventType
Source§impl PartialEq for SameEventType
impl PartialEq for SameEventType
impl Eq for SameEventType
impl StructuralPartialEq for SameEventType
Auto Trait Implementations§
impl Freeze for SameEventType
impl RefUnwindSafe for SameEventType
impl Send for SameEventType
impl Sync for SameEventType
impl Unpin for SameEventType
impl UnwindSafe for SameEventType
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<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
Source§fn to_subset(&self) -> Option<SS>
fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct
self from the equivalent element of its
superset. Read moreSource§fn is_in_subset(&self) -> bool
fn is_in_subset(&self) -> bool
Checks if
self is actually part of its subset T (and can be converted to it).Source§fn to_subset_unchecked(&self) -> SS
fn to_subset_unchecked(&self) -> SS
Use with care! Same as
self.to_subset but without any property checks. Always succeeds.Source§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
The inclusion map: converts
self to the equivalent element of its superset.