pub struct PdfiumColor { /* private fields */ }Expand description
Rust interface to PDFium colors
PDFium uses BGRA by default (32-bit color value with alpha channel).
Implementations§
Source§impl PdfiumColor
impl PdfiumColor
pub const WHITE: PdfiumColor
pub const BLACK: PdfiumColor
Trait Implementations§
Source§impl Clone for PdfiumColor
impl Clone for PdfiumColor
Source§fn clone(&self) -> PdfiumColor
fn clone(&self) -> PdfiumColor
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 PdfiumColor
impl Debug for PdfiumColor
Source§impl From<&PdfiumColor> for FPDF_DWORD
impl From<&PdfiumColor> for FPDF_DWORD
Source§fn from(value: &PdfiumColor) -> Self
fn from(value: &PdfiumColor) -> Self
Converts the PdfiumColor to the BGRA value
impl Copy for PdfiumColor
Auto Trait Implementations§
impl Freeze for PdfiumColor
impl RefUnwindSafe for PdfiumColor
impl Send for PdfiumColor
impl Sync for PdfiumColor
impl Unpin for PdfiumColor
impl UnwindSafe for PdfiumColor
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> 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