pub struct AcommHeader {
pub magic: [u8; 8],
pub version: u32,
pub channel_count: u32,
pub message_count: u64,
}Expand description
File header for .acomm files.
Fields§
§magic: [u8; 8]Magic bytes (always “ACOMM001”).
version: u32Format version.
channel_count: u32Number of channels in the file.
message_count: u64Number of messages in the file.
Trait Implementations§
Source§impl Clone for AcommHeader
impl Clone for AcommHeader
Source§fn clone(&self) -> AcommHeader
fn clone(&self) -> AcommHeader
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 AcommHeader
impl Debug for AcommHeader
Source§impl<'de> Deserialize<'de> for AcommHeader
impl<'de> Deserialize<'de> for AcommHeader
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for AcommHeader
impl RefUnwindSafe for AcommHeader
impl Send for AcommHeader
impl Sync for AcommHeader
impl Unpin for AcommHeader
impl UnsafeUnpin for AcommHeader
impl UnwindSafe for AcommHeader
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