#[repr(C)]pub struct slog2_packet_info_t {Show 13 fields
pub size: u32,
pub sequence_number: u16,
pub data_size: u16,
pub timestamp: u64,
pub data_type: slog2_packet_data_type_t,
pub thread_id: u16,
pub code: u16,
pub severity: u8,
pub file_name: [c_char; 128],
pub buffer_name: [c_char; 64],
pub owner_pid: u32,
pub flags: u32,
pub register_flags: u32,
}
Fields§
§size: u32
§sequence_number: u16
§data_size: u16
§timestamp: u64
§data_type: slog2_packet_data_type_t
§thread_id: u16
§code: u16
§severity: u8
§file_name: [c_char; 128]
§buffer_name: [c_char; 64]
§owner_pid: u32
§flags: u32
§register_flags: u32
Auto Trait Implementations§
impl Freeze for slog2_packet_info_t
impl RefUnwindSafe for slog2_packet_info_t
impl Send for slog2_packet_info_t
impl Sync for slog2_packet_info_t
impl Unpin for slog2_packet_info_t
impl UnwindSafe for slog2_packet_info_t
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