pub struct RnsInterfaceStats { /* private fields */ }Implementations§
Source§impl RnsInterfaceStats
impl RnsInterfaceStats
pub fn new(entries: Vec<RnsInterfaceStatsEntry>) -> RnsInterfaceStats
pub fn with_transport(self, transport: RnsTransportStatus) -> RnsInterfaceStats
pub fn encode_message_pack(&self) -> Result<Vec<u8>, RnsManagementEncodeError>
pub fn encode_remote_response( &self, link_count: Option<u32>, ) -> Result<Vec<u8>, RnsManagementEncodeError>
Trait Implementations§
Source§impl Clone for RnsInterfaceStats
impl Clone for RnsInterfaceStats
Source§fn clone(&self) -> RnsInterfaceStats
fn clone(&self) -> RnsInterfaceStats
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 RnsInterfaceStats
impl Debug for RnsInterfaceStats
impl Eq for RnsInterfaceStats
Source§impl PartialEq for RnsInterfaceStats
impl PartialEq for RnsInterfaceStats
impl StructuralPartialEq for RnsInterfaceStats
Auto Trait Implementations§
impl Freeze for RnsInterfaceStats
impl RefUnwindSafe for RnsInterfaceStats
impl Send for RnsInterfaceStats
impl Sync for RnsInterfaceStats
impl Unpin for RnsInterfaceStats
impl UnsafeUnpin for RnsInterfaceStats
impl UnwindSafe for RnsInterfaceStats
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