#[repr(C)]pub struct ASS_Style {Show 26 fields
pub Name: *mut i8,
pub FontName: *mut i8,
pub FontSize: f64,
pub PrimaryColour: u32,
pub SecondaryColour: u32,
pub OutlineColour: u32,
pub BackColour: u32,
pub Bold: i32,
pub Italic: i32,
pub Underline: i32,
pub StrikeOut: i32,
pub ScaleX: f64,
pub ScaleY: f64,
pub Spacing: f64,
pub Angle: f64,
pub BorderStyle: i32,
pub Outline: f64,
pub Shadow: f64,
pub Alignment: i32,
pub MarginL: i32,
pub MarginR: i32,
pub MarginV: i32,
pub Encoding: i32,
pub treat_fontname_as_pattern: i32,
pub Blur: f64,
pub Justify: i32,
}Fields§
§Name: *mut i8§FontName: *mut i8§FontSize: f64§PrimaryColour: u32§SecondaryColour: u32§OutlineColour: u32§BackColour: u32§Bold: i32§Italic: i32§Underline: i32§StrikeOut: i32§ScaleX: f64§ScaleY: f64§Spacing: f64§Angle: f64§BorderStyle: i32§Outline: f64§Shadow: f64§Alignment: i32§MarginL: i32§MarginR: i32§MarginV: i32§Encoding: i32§treat_fontname_as_pattern: i32§Blur: f64§Justify: i32Trait Implementations§
Auto Trait Implementations§
impl Freeze for ASS_Style
impl RefUnwindSafe for ASS_Style
impl !Send for ASS_Style
impl !Sync for ASS_Style
impl Unpin for ASS_Style
impl UnsafeUnpin for ASS_Style
impl UnwindSafe for ASS_Style
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