#[repr(C, packed(1))]pub struct tagVBAN_VMRT_PACKET {Show 22 fields
pub voicemeeterType: c_uchar,
pub reserved: c_uchar,
pub buffersize: c_ushort,
pub voicemeeterVersion: c_ulong,
pub optionBits: c_ulong,
pub samplerate: c_ulong,
pub inputLeveldB100: [c_short; 34],
pub outputLeveldB100: [c_short; 64],
pub TransportBit: c_ulong,
pub stripState: [c_ulong; 8],
pub busState: [c_ulong; 8],
pub stripGaindB100Layer1: [c_short; 8],
pub stripGaindB100Layer2: [c_short; 8],
pub stripGaindB100Layer3: [c_short; 8],
pub stripGaindB100Layer4: [c_short; 8],
pub stripGaindB100Layer5: [c_short; 8],
pub stripGaindB100Layer6: [c_short; 8],
pub stripGaindB100Layer7: [c_short; 8],
pub stripGaindB100Layer8: [c_short; 8],
pub busGaindB100: [c_short; 8],
pub stripLabelUTF8c60: [[c_char; 60]; 8],
pub busLabelUTF8c60: [[c_char; 60]; 8],
}Fields§
§voicemeeterType: c_uchar§reserved: c_uchar§buffersize: c_ushort§voicemeeterVersion: c_ulong§optionBits: c_ulong§samplerate: c_ulong§inputLeveldB100: [c_short; 34]§outputLeveldB100: [c_short; 64]§TransportBit: c_ulong§stripState: [c_ulong; 8]§busState: [c_ulong; 8]§stripGaindB100Layer1: [c_short; 8]§stripGaindB100Layer2: [c_short; 8]§stripGaindB100Layer3: [c_short; 8]§stripGaindB100Layer4: [c_short; 8]§stripGaindB100Layer5: [c_short; 8]§stripGaindB100Layer6: [c_short; 8]§stripGaindB100Layer7: [c_short; 8]§stripGaindB100Layer8: [c_short; 8]§busGaindB100: [c_short; 8]§stripLabelUTF8c60: [[c_char; 60]; 8]§busLabelUTF8c60: [[c_char; 60]; 8]Trait Implementations§
Source§impl Clone for tagVBAN_VMRT_PACKET
impl Clone for tagVBAN_VMRT_PACKET
Source§fn clone(&self) -> tagVBAN_VMRT_PACKET
fn clone(&self) -> tagVBAN_VMRT_PACKET
Returns a duplicate 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 tagVBAN_VMRT_PACKET
impl Debug for tagVBAN_VMRT_PACKET
impl Copy for tagVBAN_VMRT_PACKET
Auto Trait Implementations§
impl Freeze for tagVBAN_VMRT_PACKET
impl RefUnwindSafe for tagVBAN_VMRT_PACKET
impl Send for tagVBAN_VMRT_PACKET
impl Sync for tagVBAN_VMRT_PACKET
impl Unpin for tagVBAN_VMRT_PACKET
impl UnwindSafe for tagVBAN_VMRT_PACKET
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