Struct sep2_common::packages::network_status::RPLSourceRoutes
source · pub struct RPLSourceRoutes {
pub dest_address: HexBinary128,
pub source_route: HexBinary128,
pub href: Option<String>,
}
Available on crate feature
network_status
only.Fields§
§dest_address: HexBinary128
See [RFC 6554].
source_route: HexBinary128
See [RFC 6554].
href: Option<String>
A reference to the resource address (URI). Required in a response to a GET, ignored otherwise.
Trait Implementations§
source§impl Clone for RPLSourceRoutes
impl Clone for RPLSourceRoutes
source§fn clone(&self) -> RPLSourceRoutes
fn clone(&self) -> RPLSourceRoutes
Returns a copy 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 RPLSourceRoutes
impl Debug for RPLSourceRoutes
source§impl Default for RPLSourceRoutes
impl Default for RPLSourceRoutes
source§fn default() -> RPLSourceRoutes
fn default() -> RPLSourceRoutes
Returns the “default value” for a type. Read more
source§impl Ord for RPLSourceRoutes
impl Ord for RPLSourceRoutes
source§impl PartialEq<RPLSourceRoutes> for RPLSourceRoutes
impl PartialEq<RPLSourceRoutes> for RPLSourceRoutes
source§fn eq(&self, other: &RPLSourceRoutes) -> bool
fn eq(&self, other: &RPLSourceRoutes) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl PartialOrd<RPLSourceRoutes> for RPLSourceRoutes
impl PartialOrd<RPLSourceRoutes> for RPLSourceRoutes
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moresource§impl SEResource for RPLSourceRoutes
impl SEResource for RPLSourceRoutes
source§impl YaDeserialize for RPLSourceRoutes
impl YaDeserialize for RPLSourceRoutes
source§impl YaSerialize for RPLSourceRoutes
impl YaSerialize for RPLSourceRoutes
fn name() -> &'static strwhere Self: Sized,
fn serialize<W: Write>(&self, writer: &mut Serializer<W>) -> Result<(), String>where Self: Sized,
fn serialize_attributes( &self, source_attributes: Vec<OwnedAttribute>, source_namespace: Namespace ) -> Result<(Vec<OwnedAttribute>, Namespace), String>where Self: Sized,
impl Eq for RPLSourceRoutes
impl StructuralEq for RPLSourceRoutes
impl StructuralPartialEq for RPLSourceRoutes
Auto Trait Implementations§
impl RefUnwindSafe for RPLSourceRoutes
impl Send for RPLSourceRoutes
impl Sync for RPLSourceRoutes
impl Unpin for RPLSourceRoutes
impl UnwindSafe for RPLSourceRoutes
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