pub struct SegmentHeaderInit {
pub total_size: u64,
pub max_payload_size: u32,
pub inline_threshold: u32,
pub max_guests: u32,
pub bipbuf_capacity: u32,
pub peer_table_offset: u64,
pub var_pool_offset: u64,
pub heartbeat_interval: u64,
pub num_var_slot_classes: u32,
}Expand description
Parameters for initializing a fresh segment header.
Fields§
§total_size: u64§max_payload_size: u32§inline_threshold: u32§max_guests: u32§bipbuf_capacity: u32§peer_table_offset: u64§var_pool_offset: u64§heartbeat_interval: u64§num_var_slot_classes: u32Trait Implementations§
Source§impl Clone for SegmentHeaderInit
impl Clone for SegmentHeaderInit
Source§fn clone(&self) -> SegmentHeaderInit
fn clone(&self) -> SegmentHeaderInit
Returns a duplicate 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 SegmentHeaderInit
impl Debug for SegmentHeaderInit
Source§impl PartialEq for SegmentHeaderInit
impl PartialEq for SegmentHeaderInit
impl Copy for SegmentHeaderInit
impl Eq for SegmentHeaderInit
impl StructuralPartialEq for SegmentHeaderInit
Auto Trait Implementations§
impl Freeze for SegmentHeaderInit
impl RefUnwindSafe for SegmentHeaderInit
impl Send for SegmentHeaderInit
impl Sync for SegmentHeaderInit
impl Unpin for SegmentHeaderInit
impl UnsafeUnpin for SegmentHeaderInit
impl UnwindSafe for SegmentHeaderInit
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