#[repr(C)]pub struct AVFilterPadParams {
pub label: *mut c_char,
}
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 c_char
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§
Source§impl Clone for AVFilterPadParams
impl Clone for AVFilterPadParams
Source§fn clone(&self) -> AVFilterPadParams
fn clone(&self) -> AVFilterPadParams
Returns a duplicate 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 moreSource§impl Debug for AVFilterPadParams
impl Debug for AVFilterPadParams
Source§impl PartialEq for AVFilterPadParams
impl PartialEq for AVFilterPadParams
impl Copy for AVFilterPadParams
impl Eq for AVFilterPadParams
impl StructuralPartialEq 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