pub struct AVFilter { /* private fields */ }Implementations
sourceimpl AVFilter
impl AVFilter
pub fn as_ptr(&self) -> *const AVFilter
pub fn as_mut_ptr(&mut self) -> *mut AVFilter
sourcepub unsafe fn set_ptr(&mut self, ptr: NonNull<AVFilter>)
pub unsafe fn set_ptr(&mut self, ptr: NonNull<AVFilter>)
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<AVFilter>) -> Self
pub unsafe fn from_raw(raw: NonNull<AVFilter>) -> 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<AVFilter>
sourceimpl AVFilter
impl AVFilter
sourcepub fn get_by_name(filter_name: &CStr) -> Result<AVFilterRef<'static>>
pub fn get_by_name(filter_name: &CStr) -> Result<AVFilterRef<'static>>
Get a filter definition matching the given name.
Trait Implementations
sourceimpl UnsafeDerefMut for AVFilter
impl UnsafeDerefMut for AVFilter
impl Send for AVFilter
Auto Trait Implementations
impl RefUnwindSafe for AVFilter
impl !Sync for AVFilter
impl Unpin for AVFilter
impl UnwindSafe for AVFilter
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more