Struct logpacket::detail::LogPacketHeader
source · [−]#[repr(C)]pub struct LogPacketHeader {
pub process_id: u64,
pub thread_id: u64,
pub flags: u8,
pub pad: u8,
pub severity: LogSeverity,
pub verbosity: bool,
pub payload_size: u32,
}
Fields
process_id: u64
thread_id: u64
flags: u8
pad: u8
severity: LogSeverity
verbosity: bool
payload_size: u32
Implementations
Trait Implementations
sourceimpl Clone for LogPacketHeader
impl Clone for LogPacketHeader
sourcefn clone(&self) -> LogPacketHeader
fn clone(&self) -> LogPacketHeader
Returns a copy of the value. Read more
1.0.0fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
impl Copy for LogPacketHeader
Auto Trait Implementations
impl RefUnwindSafe for LogPacketHeader
impl Send for LogPacketHeader
impl Sync for LogPacketHeader
impl Unpin for LogPacketHeader
impl UnwindSafe for LogPacketHeader
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstablefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
fn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more