pub struct CuePosition {
pub x: Option<f32>,
pub y: Option<f32>,
pub align: TextAlign,
pub size: Option<f32>,
}Expand description
Positioning information for a cue.
Interpretation differs by source format:
- WebVTT —
x/yare percentages of the viewport,alignfrom cue settings. - ASS
\pos(x, y)— absolute pixel coordinates in thePlayResX×PlayResYcanvas.
Fields§
§x: Option<f32>§y: Option<f32>§align: TextAlign§size: Option<f32>WebVTT size:N% cue setting. Irrelevant for ASS.
Trait Implementations§
Source§impl Clone for CuePosition
impl Clone for CuePosition
Source§fn clone(&self) -> CuePosition
fn clone(&self) -> CuePosition
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 CuePosition
impl Debug for CuePosition
Source§impl Default for CuePosition
impl Default for CuePosition
Source§fn default() -> CuePosition
fn default() -> CuePosition
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for CuePosition
impl RefUnwindSafe for CuePosition
impl Send for CuePosition
impl Sync for CuePosition
impl Unpin for CuePosition
impl UnsafeUnpin for CuePosition
impl UnwindSafe for CuePosition
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