pub struct SubtitleStyle {Show 16 fields
pub name: String,
pub font_family: Option<String>,
pub font_size: Option<f32>,
pub primary_color: Option<(u8, u8, u8, u8)>,
pub outline_color: Option<(u8, u8, u8, u8)>,
pub back_color: Option<(u8, u8, u8, u8)>,
pub bold: bool,
pub italic: bool,
pub underline: bool,
pub strike: bool,
pub align: TextAlign,
pub margin_l: Option<i32>,
pub margin_r: Option<i32>,
pub margin_v: Option<i32>,
pub outline: Option<f32>,
pub shadow: Option<f32>,
}Expand description
A named style definition — reusable across many cues.
Fields§
§name: String§font_family: Option<String>§font_size: Option<f32>§primary_color: Option<(u8, u8, u8, u8)>§outline_color: Option<(u8, u8, u8, u8)>§back_color: Option<(u8, u8, u8, u8)>§bold: bool§italic: bool§underline: bool§strike: bool§align: TextAlign§margin_l: Option<i32>§margin_r: Option<i32>§margin_v: Option<i32>§outline: Option<f32>§shadow: Option<f32>Implementations§
Trait Implementations§
Source§impl Clone for SubtitleStyle
impl Clone for SubtitleStyle
Source§fn clone(&self) -> SubtitleStyle
fn clone(&self) -> SubtitleStyle
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 SubtitleStyle
impl Debug for SubtitleStyle
Source§impl Default for SubtitleStyle
impl Default for SubtitleStyle
Source§fn default() -> SubtitleStyle
fn default() -> SubtitleStyle
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SubtitleStyle
impl RefUnwindSafe for SubtitleStyle
impl Send for SubtitleStyle
impl Sync for SubtitleStyle
impl Unpin for SubtitleStyle
impl UnsafeUnpin for SubtitleStyle
impl UnwindSafe for SubtitleStyle
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