pub struct CodecMetadata {
pub codec_version: u8,
pub header_size: usize,
pub time_mode: TimeMode,
pub plane: PlaneSize,
pub tps: DeltaT,
pub ref_interval: DeltaT,
pub delta_t_max: DeltaT,
pub event_size: u8,
pub source_camera: SourceCamera,
pub adu_interval: usize,
}
Expand description
The metadata which stays the same over the course of an ADΔER stream
Fields§
§codec_version: u8
§header_size: usize
§time_mode: TimeMode
§plane: PlaneSize
§tps: DeltaT
§ref_interval: DeltaT
§delta_t_max: DeltaT
§event_size: u8
§source_camera: SourceCamera
§adu_interval: usize
Trait Implementations§
Source§impl Clone for CodecMetadata
impl Clone for CodecMetadata
Source§fn clone(&self) -> CodecMetadata
fn clone(&self) -> CodecMetadata
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 CodecMetadata
impl Debug for CodecMetadata
Source§impl Default for CodecMetadata
impl Default for CodecMetadata
impl Copy for CodecMetadata
Auto Trait Implementations§
impl Freeze for CodecMetadata
impl RefUnwindSafe for CodecMetadata
impl Send for CodecMetadata
impl Sync for CodecMetadata
impl Unpin for CodecMetadata
impl UnwindSafe for CodecMetadata
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