pub struct RnsAnnounceRateTable { /* private fields */ }Implementations§
Source§impl RnsAnnounceRateTable
impl RnsAnnounceRateTable
pub fn new(entries: Vec<RnsAnnounceRateEntry>) -> RnsAnnounceRateTable
pub fn entries(&self) -> &[RnsAnnounceRateEntry]
pub fn into_entries(self) -> Vec<RnsAnnounceRateEntry>
pub fn decode_message_pack( bytes: &[u8], ) -> Result<RnsAnnounceRateTable, RnsAnnounceRateTableDecodeError>
pub fn encode_message_pack(&self) -> Result<Vec<u8>, RnsManagementEncodeError>
Trait Implementations§
Source§impl Clone for RnsAnnounceRateTable
impl Clone for RnsAnnounceRateTable
Source§fn clone(&self) -> RnsAnnounceRateTable
fn clone(&self) -> RnsAnnounceRateTable
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 RnsAnnounceRateTable
impl Debug for RnsAnnounceRateTable
Source§impl PartialEq for RnsAnnounceRateTable
impl PartialEq for RnsAnnounceRateTable
impl StructuralPartialEq for RnsAnnounceRateTable
Auto Trait Implementations§
impl Freeze for RnsAnnounceRateTable
impl RefUnwindSafe for RnsAnnounceRateTable
impl Send for RnsAnnounceRateTable
impl Sync for RnsAnnounceRateTable
impl Unpin for RnsAnnounceRateTable
impl UnsafeUnpin for RnsAnnounceRateTable
impl UnwindSafe for RnsAnnounceRateTable
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