#[repr(C, u8)]pub enum OptionAudioFrame {
None,
Some(AudioFrame),
}Variants§
None
Some(AudioFrame)
Implementations§
Source§impl OptionAudioFrame
impl OptionAudioFrame
pub fn into_option(&self) -> Option<AudioFrame>
Source§impl OptionAudioFrame
impl OptionAudioFrame
pub fn as_option(&self) -> Option<&AudioFrame>
pub fn replace(&mut self, value: AudioFrame) -> OptionAudioFrame
pub fn is_some(&self) -> bool
pub fn is_none(&self) -> bool
pub const fn as_ref(&self) -> Option<&AudioFrame>
pub fn as_mut(&mut self) -> Option<&mut AudioFrame>
pub fn map<U, F: FnOnce(AudioFrame) -> U>(self, f: F) -> Option<U>
pub fn and_then<U, F>(self, f: F) -> Option<U>
Trait Implementations§
Source§impl Clone for OptionAudioFrame
impl Clone for OptionAudioFrame
Source§fn clone(&self) -> OptionAudioFrame
fn clone(&self) -> OptionAudioFrame
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 OptionAudioFrame
impl Debug for OptionAudioFrame
Source§impl Default for OptionAudioFrame
impl Default for OptionAudioFrame
Source§fn default() -> OptionAudioFrame
fn default() -> OptionAudioFrame
Returns the “default value” for a type. Read more
Source§impl From<Option<AudioFrame>> for OptionAudioFrame
impl From<Option<AudioFrame>> for OptionAudioFrame
Source§fn from(o: Option<AudioFrame>) -> OptionAudioFrame
fn from(o: Option<AudioFrame>) -> OptionAudioFrame
Converts to this type from the input type.
Source§impl From<OptionAudioFrame> for Option<AudioFrame>
impl From<OptionAudioFrame> for Option<AudioFrame>
Source§fn from(o: OptionAudioFrame) -> Option<AudioFrame>
fn from(o: OptionAudioFrame) -> Option<AudioFrame>
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for OptionAudioFrame
impl RefUnwindSafe for OptionAudioFrame
impl Send for OptionAudioFrame
impl Sync for OptionAudioFrame
impl Unpin for OptionAudioFrame
impl UnsafeUnpin for OptionAudioFrame
impl UnwindSafe for OptionAudioFrame
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