#[non_exhaustive]pub struct LiveAudioOutput {
pub voice: Option<LiveVoice>,
pub format: Option<LiveAudioFormat>,
pub rest: Rest,
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.voice: Option<LiveVoice>§format: Option<LiveAudioFormat>§rest: RestImplementations§
Source§impl LiveAudioOutput
impl LiveAudioOutput
Sourcepub fn builder() -> LiveAudioOutputBuilder
pub fn builder() -> LiveAudioOutputBuilder
Start a builder by supplying the required fields in declaration order.
Trait Implementations§
Source§impl Clone for LiveAudioOutput
impl Clone for LiveAudioOutput
Source§impl Debug for LiveAudioOutput
impl Debug for LiveAudioOutput
Source§impl DeclaredFields for LiveAudioOutput
impl DeclaredFields for LiveAudioOutput
fn into_declared(self) -> Self
Source§impl<'de> Deserialize<'de> for LiveAudioOutput
impl<'de> Deserialize<'de> for LiveAudioOutput
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
Source§impl PartialEq for LiveAudioOutput
impl PartialEq for LiveAudioOutput
Source§impl Serialize for LiveAudioOutput
impl Serialize for LiveAudioOutput
impl StructuralPartialEq for LiveAudioOutput
Auto Trait Implementations§
impl Freeze for LiveAudioOutput
impl RefUnwindSafe for LiveAudioOutput
impl Send for LiveAudioOutput
impl Sync for LiveAudioOutput
impl Unpin for LiveAudioOutput
impl UnsafeUnpin for LiveAudioOutput
impl UnwindSafe for LiveAudioOutput
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