pub struct XrMicChunkRef {
pub ref_id: Symbol,
pub seq: u64,
pub sample_rate_hz: u32,
pub channels: u8,
pub byte_len: u64,
}Expand description
A by-reference glasses microphone chunk.
Fields§
§ref_id: SymbolStore key or stream key for the referenced audio chunk.
seq: u64Monotonic capture sequence.
sample_rate_hz: u32PCM sample rate.
channels: u8Number of PCM channels.
byte_len: u64Referenced audio byte length.
Implementations§
Trait Implementations§
Source§impl Clone for XrMicChunkRef
impl Clone for XrMicChunkRef
Source§fn clone(&self) -> XrMicChunkRef
fn clone(&self) -> XrMicChunkRef
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 XrMicChunkRef
impl Debug for XrMicChunkRef
impl Eq for XrMicChunkRef
Source§impl PartialEq for XrMicChunkRef
impl PartialEq for XrMicChunkRef
impl StructuralPartialEq for XrMicChunkRef
Auto Trait Implementations§
impl Freeze for XrMicChunkRef
impl RefUnwindSafe for XrMicChunkRef
impl Send for XrMicChunkRef
impl Sync for XrMicChunkRef
impl Unpin for XrMicChunkRef
impl UnsafeUnpin for XrMicChunkRef
impl UnwindSafe for XrMicChunkRef
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