pub struct PdfExtGState {
pub fill_opacity: f64,
pub stroke_opacity: f64,
pub object_id: usize,
}Expand description
PDF Extended Graphics State (ExtGState) for transparency
Fields§
§fill_opacity: f64Fill opacity (0.0 = transparent, 1.0 = opaque)
stroke_opacity: f64Stroke opacity (0.0 = transparent, 1.0 = opaque)
object_id: usizePDF object ID (assigned during document generation)
Trait Implementations§
Source§impl Clone for PdfExtGState
impl Clone for PdfExtGState
Source§fn clone(&self) -> PdfExtGState
fn clone(&self) -> PdfExtGState
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 moreAuto Trait Implementations§
impl Freeze for PdfExtGState
impl RefUnwindSafe for PdfExtGState
impl Send for PdfExtGState
impl Sync for PdfExtGState
impl Unpin for PdfExtGState
impl UnsafeUnpin for PdfExtGState
impl UnwindSafe for PdfExtGState
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