pub struct GroupInfoMessage {
pub max_compact: Option<u16>,
pub min_dense: Option<u16>,
pub estimated_num_entries: Option<u16>,
pub estimated_name_length: Option<u16>,
}Expand description
Parsed Group Info message.
Fields§
§max_compact: Option<u16>Maximum number of links in compact storage before switching to dense.
min_dense: Option<u16>Minimum number of links in dense storage before switching back to compact.
estimated_num_entries: Option<u16>Estimated number of entries (hint).
estimated_name_length: Option<u16>Estimated average link name length (hint).
Implementations§
Source§impl GroupInfoMessage
impl GroupInfoMessage
Sourcepub fn parse(data: &[u8]) -> Result<GroupInfoMessage, FormatError>
pub fn parse(data: &[u8]) -> Result<GroupInfoMessage, FormatError>
Parse a Group Info message from raw message data.
Trait Implementations§
Source§impl Clone for GroupInfoMessage
impl Clone for GroupInfoMessage
Source§fn clone(&self) -> GroupInfoMessage
fn clone(&self) -> GroupInfoMessage
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 GroupInfoMessage
impl Debug for GroupInfoMessage
Source§impl PartialEq for GroupInfoMessage
impl PartialEq for GroupInfoMessage
impl StructuralPartialEq for GroupInfoMessage
Auto Trait Implementations§
impl Freeze for GroupInfoMessage
impl RefUnwindSafe for GroupInfoMessage
impl Send for GroupInfoMessage
impl Sync for GroupInfoMessage
impl Unpin for GroupInfoMessage
impl UnsafeUnpin for GroupInfoMessage
impl UnwindSafe for GroupInfoMessage
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