pub struct RtrSerialNotify {
pub version: RtrProtocolVersion,
pub session_id: u16,
pub serial_number: u32,
}Expand description
Serial Notify PDU (Type 0)
Sent by server to notify client that new data is available. This is a hint that the client should send a Serial Query.
Direction: Server → Client
Fields§
§version: RtrProtocolVersionProtocol version
session_id: u16Session identifier
serial_number: u32Current serial number
Trait Implementations§
Source§impl Clone for RtrSerialNotify
impl Clone for RtrSerialNotify
Source§fn clone(&self) -> RtrSerialNotify
fn clone(&self) -> RtrSerialNotify
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 RtrSerialNotify
impl Debug for RtrSerialNotify
Source§impl From<RtrSerialNotify> for RtrPdu
impl From<RtrSerialNotify> for RtrPdu
Source§fn from(pdu: RtrSerialNotify) -> Self
fn from(pdu: RtrSerialNotify) -> Self
Converts to this type from the input type.
Source§impl Hash for RtrSerialNotify
impl Hash for RtrSerialNotify
Source§impl PartialEq for RtrSerialNotify
impl PartialEq for RtrSerialNotify
Source§impl RtrEncode for RtrSerialNotify
impl RtrEncode for RtrSerialNotify
impl Eq for RtrSerialNotify
impl StructuralPartialEq for RtrSerialNotify
Auto Trait Implementations§
impl Freeze for RtrSerialNotify
impl RefUnwindSafe for RtrSerialNotify
impl Send for RtrSerialNotify
impl Sync for RtrSerialNotify
impl Unpin for RtrSerialNotify
impl UnwindSafe for RtrSerialNotify
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more