Struct AVFilterPadParams
#[repr(C)]pub struct AVFilterPadParams {
pub label: *mut i8,
}
Expand description
Parameters of a filter’s input or output pad.
Created as a child of AVFilterParams by avfilter_graph_segment_parse(). Freed in avfilter_graph_segment_free().
Fields§
§label: *mut i8
An av_malloc()’ed string containing the pad label.
May be av_free()’d and set to NULL by the caller, in which case this pad will be treated as unlabeled for linking. May also be replaced by another av_malloc()’ed string.
Trait Implementations§
§impl Clone for AVFilterPadParams
impl Clone for AVFilterPadParams
§fn clone(&self) -> AVFilterPadParams
fn clone(&self) -> AVFilterPadParams
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 more§impl Debug for AVFilterPadParams
impl Debug for AVFilterPadParams
impl Copy for AVFilterPadParams
Auto Trait Implementations§
impl Freeze for AVFilterPadParams
impl RefUnwindSafe for AVFilterPadParams
impl !Send for AVFilterPadParams
impl !Sync for AVFilterPadParams
impl Unpin for AVFilterPadParams
impl UnwindSafe for AVFilterPadParams
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