Struct gstreamer::SliceTypeFind [−][src]
pub struct SliceTypeFind<T: AsRef<[u8]>> { pub probability: Option<TypeFindProbability>, pub caps: Option<Caps>, // some fields omitted }
Fields
probability: Option<TypeFindProbability>
caps: Option<Caps>
Methods
impl<T: AsRef<[u8]>> SliceTypeFind<T>[src]
impl<T: AsRef<[u8]>> SliceTypeFind<T>pub fn new(data: T) -> SliceTypeFind<T>[src]
pub fn new(data: T) -> SliceTypeFind<T>pub fn run(&mut self)[src]
pub fn run(&mut self)pub fn type_find(data: T) -> (TypeFindProbability, Option<Caps>)[src]
pub fn type_find(data: T) -> (TypeFindProbability, Option<Caps>)Trait Implementations
impl<T: AsRef<[u8]>> TypeFindImpl for SliceTypeFind<T>[src]
impl<T: AsRef<[u8]>> TypeFindImpl for SliceTypeFind<T>Auto Trait Implementations
impl<T> Send for SliceTypeFind<T> where
T: Send,
impl<T> Send for SliceTypeFind<T> where
T: Send, impl<T> Sync for SliceTypeFind<T> where
T: Sync,
impl<T> Sync for SliceTypeFind<T> where
T: Sync,