Struct sep2_common::packages::network_status::IPAddr
source · pub struct IPAddr {
pub address: HexBinary128,
pub rpl_instance_list_link: Option<RplinstanceListLink>,
pub href: Option<String>,
}
Available on crate feature
network_status
only.Fields§
§address: HexBinary128
An IP address value.
rpl_instance_list_link: Option<RplinstanceListLink>
§href: Option<String>
A reference to the resource address (URI). Required in a response to a GET, ignored otherwise.
Trait Implementations§
source§impl Ord for IPAddr
impl Ord for IPAddr
source§impl PartialEq<IPAddr> for IPAddr
impl PartialEq<IPAddr> for IPAddr
source§impl PartialOrd<IPAddr> for IPAddr
impl PartialOrd<IPAddr> for IPAddr
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 YaSerialize for IPAddr
impl YaSerialize for IPAddr
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 IPAddr
impl StructuralEq for IPAddr
impl StructuralPartialEq for IPAddr
Auto Trait Implementations§
impl RefUnwindSafe for IPAddr
impl Send for IPAddr
impl Sync for IPAddr
impl Unpin for IPAddr
impl UnwindSafe for IPAddr
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