pub struct WatermarkFont {
pub color: String,
pub font_size: f32,
pub font_weight: String,
pub font_style: String,
pub font_family: String,
pub text_align: String,
}Expand description
Font configuration for text watermarks.
Fields§
§color: StringFont color. Defaults to rgba(0, 0, 0, 0.15).
font_size: f32Font size in pixels. Defaults to 16.
font_weight: StringFont weight (e.g., “normal”, “bold”, or numeric like 400, 700).
font_style: StringFont style (e.g., “normal”, “italic”).
font_family: StringFont family. Defaults to “sans-serif”.
text_align: StringText alignment. Defaults to “center”.
Trait Implementations§
Source§impl Clone for WatermarkFont
impl Clone for WatermarkFont
Source§fn clone(&self) -> WatermarkFont
fn clone(&self) -> WatermarkFont
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 WatermarkFont
impl Debug for WatermarkFont
Source§impl Default for WatermarkFont
impl Default for WatermarkFont
Source§impl PartialEq for WatermarkFont
impl PartialEq for WatermarkFont
impl StructuralPartialEq for WatermarkFont
Auto Trait Implementations§
impl Freeze for WatermarkFont
impl RefUnwindSafe for WatermarkFont
impl Send for WatermarkFont
impl Sync for WatermarkFont
impl Unpin for WatermarkFont
impl UnwindSafe for WatermarkFont
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> InitializeFromFunction<T> for T
impl<T> InitializeFromFunction<T> for T
Source§fn initialize_from_function(f: fn() -> T) -> T
fn initialize_from_function(f: fn() -> T) -> T
Create an instance of this type from an initialization function
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<Ret> SpawnIfAsync<(), Ret> for Ret
impl<Ret> SpawnIfAsync<(), Ret> for Ret
Source§impl<T, O> SuperFrom<T> for Owhere
O: From<T>,
impl<T, O> SuperFrom<T> for Owhere
O: From<T>,
Source§fn super_from(input: T) -> O
fn super_from(input: T) -> O
Convert from a type to another type.
Source§impl<T, O, M> SuperInto<O, M> for Twhere
O: SuperFrom<T, M>,
impl<T, O, M> SuperInto<O, M> for Twhere
O: SuperFrom<T, M>,
Source§fn super_into(self) -> O
fn super_into(self) -> O
Convert from a type to another type.