gstreamer_video::auto::video_orientation

Trait VideoOrientationExt

Source
pub trait VideoOrientationExt:
    IsA<VideoOrientation>
    + Sealed
    + 'static {
    // Provided methods
    fn hcenter(&self) -> Option<i32> { ... }
    fn hflip(&self) -> Option<bool> { ... }
    fn vcenter(&self) -> Option<i32> { ... }
    fn vflip(&self) -> Option<bool> { ... }
    fn set_hcenter(&self, center: i32) -> Result<(), BoolError> { ... }
    fn set_hflip(&self, flip: bool) -> Result<(), BoolError> { ... }
    fn set_vcenter(&self, center: i32) -> Result<(), BoolError> { ... }
    fn set_vflip(&self, flip: bool) -> Result<(), BoolError> { ... }
}

Provided Methods§

Source

fn hcenter(&self) -> Option<i32>

Source

fn hflip(&self) -> Option<bool>

Source

fn vcenter(&self) -> Option<i32>

Source

fn vflip(&self) -> Option<bool>

Source

fn set_hcenter(&self, center: i32) -> Result<(), BoolError>

Source

fn set_hflip(&self, flip: bool) -> Result<(), BoolError>

Source

fn set_vcenter(&self, center: i32) -> Result<(), BoolError>

Source

fn set_vflip(&self, flip: bool) -> Result<(), BoolError>

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.

Implementors§