pub struct ElementBBox {
pub x: f64,
pub y: f64,
pub width: f64,
pub height: f64,
}Expand description
Axis-aligned bounding box for an element on a PDF page.
Fields§
§x: f64Left edge X coordinate.
y: f64Bottom edge Y coordinate (PDF coordinate system).
width: f64Width of the bounding box.
height: f64Height of the bounding box.
Implementations§
Source§impl ElementBBox
impl ElementBBox
Trait Implementations§
Source§impl Clone for ElementBBox
impl Clone for ElementBBox
Source§fn clone(&self) -> ElementBBox
fn clone(&self) -> ElementBBox
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 ElementBBox
impl Debug for ElementBBox
Source§impl PartialEq for ElementBBox
impl PartialEq for ElementBBox
impl Copy for ElementBBox
impl StructuralPartialEq for ElementBBox
Auto Trait Implementations§
impl Freeze for ElementBBox
impl RefUnwindSafe for ElementBBox
impl Send for ElementBBox
impl Sync for ElementBBox
impl Unpin for ElementBBox
impl UnsafeUnpin for ElementBBox
impl UnwindSafe for ElementBBox
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> 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<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