pub struct InfoReplySubmessage {
pub unicast_locators: Vec<Locator>,
pub multicast_locators: Option<Vec<Locator>>,
}Expand description
InfoReply-Submessage (§8.3.8.10.4). Setzt im ReceiverState
unicastReplyLocatorList (Pflicht) und ggf.
multicastReplyLocatorList (wenn M-Flag).
Wire-Layout (Body):
- unicastLocatorList: u32 length + N × 24 byte Locator
- (M-Flag) multicastLocatorList: u32 length + N × 24 byte Locator
Fields§
§unicast_locators: Vec<Locator>Unicast-Reply-Locators (mind. 1 sinnvoll, leere Liste erlaubt).
multicast_locators: Option<Vec<Locator>>Multicast-Reply-Locators (Some ⇒ M-Flag im Header gesetzt).
Implementations§
Source§impl InfoReplySubmessage
impl InfoReplySubmessage
Trait Implementations§
Source§impl Clone for InfoReplySubmessage
impl Clone for InfoReplySubmessage
Source§fn clone(&self) -> InfoReplySubmessage
fn clone(&self) -> InfoReplySubmessage
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 moreSource§impl Debug for InfoReplySubmessage
impl Debug for InfoReplySubmessage
Source§impl PartialEq for InfoReplySubmessage
impl PartialEq for InfoReplySubmessage
Source§fn eq(&self, other: &InfoReplySubmessage) -> bool
fn eq(&self, other: &InfoReplySubmessage) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for InfoReplySubmessage
impl StructuralPartialEq for InfoReplySubmessage
Auto Trait Implementations§
impl Freeze for InfoReplySubmessage
impl RefUnwindSafe for InfoReplySubmessage
impl Send for InfoReplySubmessage
impl Sync for InfoReplySubmessage
impl Unpin for InfoReplySubmessage
impl UnsafeUnpin for InfoReplySubmessage
impl UnwindSafe for InfoReplySubmessage
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