FilterArgument

Trait FilterArgument 

Source
pub trait FilterArgument<'map, 'elem: 'map>: Value<'map, 'elem> + Sealed {
    // Required method
    fn type_name() -> &'static str;
}
Expand description

An internal trait representing a filter argument type.

Required Methods§

Source

fn type_name() -> &'static str

Returns the VapourSynth type name for this argument type.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl<'map, 'elem: 'map> FilterArgument<'map, 'elem> for &'map [u8]

Source§

fn type_name() -> &'static str

Source§

impl<'map, 'elem: 'map> FilterArgument<'map, 'elem> for f64

Source§

fn type_name() -> &'static str

Source§

impl<'map, 'elem: 'map> FilterArgument<'map, 'elem> for i64

Source§

fn type_name() -> &'static str

Implementors§

Source§

impl<'map, 'elem: 'map> FilterArgument<'map, 'elem> for FrameRef<'elem>

Source§

impl<'map, 'elem: 'map> FilterArgument<'map, 'elem> for Function<'elem>

Source§

impl<'map, 'elem: 'map> FilterArgument<'map, 'elem> for Node<'elem>