pub struct VoiceInputs<'a> {
pub sdk: &'a [u8],
pub group: &'a [u8],
pub device: &'a [u8],
pub engine_capability: &'a [u8],
pub channel_capability: &'a [u8],
pub network_type: u32,
pub sim_type: u32,
pub video_length: u32,
pub video_ratio: u32,
pub nics: &'a [Vec<u8>],
}Expand description
Caller-supplied, selected direct-voice request settings. Nested protobufs are checked for their known wire types while unknown fields remain byte-identical.
Fields§
§sdk: &'a [u8]§group: &'a [u8]§device: &'a [u8]§engine_capability: &'a [u8]§channel_capability: &'a [u8]§network_type: u32§sim_type: u32§video_length: u32§video_ratio: u32§nics: &'a [Vec<u8>]Implementations§
Auto Trait Implementations§
impl<'a> Freeze for VoiceInputs<'a>
impl<'a> RefUnwindSafe for VoiceInputs<'a>
impl<'a> Send for VoiceInputs<'a>
impl<'a> Sync for VoiceInputs<'a>
impl<'a> Unpin for VoiceInputs<'a>
impl<'a> UnsafeUnpin for VoiceInputs<'a>
impl<'a> UnwindSafe for VoiceInputs<'a>
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