#[repr(C)]pub struct AMediaCodecOnAsyncNotifyCallback {
pub onAsyncInputAvailable: AMediaCodecOnAsyncInputAvailable,
pub onAsyncOutputAvailable: AMediaCodecOnAsyncOutputAvailable,
pub onAsyncFormatChanged: AMediaCodecOnAsyncFormatChanged,
pub onAsyncError: AMediaCodecOnAsyncError,
}
Fields§
§onAsyncInputAvailable: AMediaCodecOnAsyncInputAvailable
§onAsyncOutputAvailable: AMediaCodecOnAsyncOutputAvailable
§onAsyncFormatChanged: AMediaCodecOnAsyncFormatChanged
§onAsyncError: AMediaCodecOnAsyncError
Trait Implementations§
source§impl Clone for AMediaCodecOnAsyncNotifyCallback
impl Clone for AMediaCodecOnAsyncNotifyCallback
source§fn clone(&self) -> AMediaCodecOnAsyncNotifyCallback
fn clone(&self) -> AMediaCodecOnAsyncNotifyCallback
Returns a copy 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 moreimpl Copy for AMediaCodecOnAsyncNotifyCallback
Auto Trait Implementations§
impl Freeze for AMediaCodecOnAsyncNotifyCallback
impl RefUnwindSafe for AMediaCodecOnAsyncNotifyCallback
impl Send for AMediaCodecOnAsyncNotifyCallback
impl Sync for AMediaCodecOnAsyncNotifyCallback
impl Unpin for AMediaCodecOnAsyncNotifyCallback
impl UnwindSafe for AMediaCodecOnAsyncNotifyCallback
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