pub struct VideoViewData {
pub drawing_area: Option<VideoRectangle>,
pub view_rect: Option<VideoRectangle>,
pub video_dimensions: Option<VideoRectangle>,
pub scaled_paintable_rect: Option<VideoRectangle>,
pub fitted_paintable_rect: Option<VideoRectangle>,
pub zoom_factor: f64,
/* private fields */
}Fields§
§drawing_area: Option<VideoRectangle>§view_rect: Option<VideoRectangle>§video_dimensions: Option<VideoRectangle>§scaled_paintable_rect: Option<VideoRectangle>§fitted_paintable_rect: Option<VideoRectangle>§zoom_factor: f64Implementations§
Source§impl VideoViewData
impl VideoViewData
pub fn set_custom_cursor_from_name(&mut self, cursor_name: Option<&str>)
Trait Implementations§
Source§impl Debug for VideoViewData
impl Debug for VideoViewData
Source§impl Default for VideoViewData
impl Default for VideoViewData
Source§fn default() -> VideoViewData
fn default() -> VideoViewData
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for VideoViewData
impl RefUnwindSafe for VideoViewData
impl !Send for VideoViewData
impl !Sync for VideoViewData
impl Unpin for VideoViewData
impl UnwindSafe for VideoViewData
Blanket Implementations§
Source§impl<C> AsyncPosition<()> for C
impl<C> AsyncPosition<()> for C
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more