pub struct QueueConfigurationLowLevel {
pub write_buffer_size: u8,
pub write_buffer_timeout: i32,
pub write_backlog_size: u16,
pub read_buffer_sizes_length: u8,
pub read_buffer_sizes_data: [i8; 32],
pub read_backlog_size: u16,
}
Fields§
§write_buffer_size: u8
§write_buffer_timeout: i32
§write_backlog_size: u16
§read_buffer_sizes_length: u8
§read_buffer_sizes_data: [i8; 32]
§read_backlog_size: u16
Trait Implementations§
Source§impl Clone for QueueConfigurationLowLevel
impl Clone for QueueConfigurationLowLevel
Source§fn clone(&self) -> QueueConfigurationLowLevel
fn clone(&self) -> QueueConfigurationLowLevel
Returns a copy 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 QueueConfigurationLowLevel
impl Debug for QueueConfigurationLowLevel
Source§impl Default for QueueConfigurationLowLevel
impl Default for QueueConfigurationLowLevel
Source§fn default() -> QueueConfigurationLowLevel
fn default() -> QueueConfigurationLowLevel
Returns the “default value” for a type. Read more
Source§impl FromByteSlice for QueueConfigurationLowLevel
impl FromByteSlice for QueueConfigurationLowLevel
Source§fn bytes_expected() -> usize
fn bytes_expected() -> usize
Returns how many bytes are expected to deserialize a instance of the implementing type. Currently this method is only used for strings.
Source§fn from_le_byte_slice(bytes: &[u8]) -> QueueConfigurationLowLevel
fn from_le_byte_slice(bytes: &[u8]) -> QueueConfigurationLowLevel
Deserialize the implementing type from a byte slice.
Source§impl Hash for QueueConfigurationLowLevel
impl Hash for QueueConfigurationLowLevel
Source§impl LowLevelRead<i8, QueueConfigurationResult> for QueueConfigurationLowLevel
impl LowLevelRead<i8, QueueConfigurationResult> for QueueConfigurationLowLevel
fn ll_message_length(&self) -> usize
fn ll_message_chunk_offset(&self) -> usize
fn ll_message_chunk_data(&self) -> &[i8]
fn get_result(&self) -> QueueConfigurationResult
impl Copy for QueueConfigurationLowLevel
impl Eq for QueueConfigurationLowLevel
impl StructuralPartialEq for QueueConfigurationLowLevel
Auto Trait Implementations§
impl Freeze for QueueConfigurationLowLevel
impl RefUnwindSafe for QueueConfigurationLowLevel
impl Send for QueueConfigurationLowLevel
impl Sync for QueueConfigurationLowLevel
impl Unpin for QueueConfigurationLowLevel
impl UnwindSafe for QueueConfigurationLowLevel
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