pub struct AVSubtitle { /* private fields */ }Implementations§
Source§impl AVSubtitle
impl AVSubtitle
pub fn as_ptr(&self) -> *const AVSubtitle
pub fn as_mut_ptr(&mut self) -> *mut AVSubtitle
Sourcepub unsafe fn set_ptr(&mut self, ptr: NonNull<AVSubtitle>)
pub unsafe fn set_ptr(&mut self, ptr: NonNull<AVSubtitle>)
§Safety
This function should only be called when the pointer is valid and the data it’s pointing to can be dropped.
Sourcepub unsafe fn from_raw(raw: NonNull<AVSubtitle>) -> Self
pub unsafe fn from_raw(raw: NonNull<AVSubtitle>) -> Self
§Safety
This function should only be called when the pointer is valid and the data it’s pointing to can be dropped.
pub fn into_raw(self) -> NonNull<AVSubtitle>
Source§impl AVSubtitle
impl AVSubtitle
Sourcepub fn new() -> Self
pub fn new() -> Self
Create a new AVSubtitle.
Trait Implementations§
Source§impl Default for AVSubtitle
impl Default for AVSubtitle
Source§impl Deref for AVSubtitle
impl Deref for AVSubtitle
Source§impl Drop for AVSubtitle
impl Drop for AVSubtitle
impl Send for AVSubtitle
Source§impl UnsafeDerefMut for AVSubtitle
impl UnsafeDerefMut for AVSubtitle
Auto Trait Implementations§
impl !Sync for AVSubtitle
impl Freeze for AVSubtitle
impl RefUnwindSafe for AVSubtitle
impl Unpin for AVSubtitle
impl UnsafeUnpin for AVSubtitle
impl UnwindSafe for AVSubtitle
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