pub struct PositionedChar {
pub ch: char,
pub page: u32,
pub bbox: [f64; 4],
}Expand description
A single character with its position on the page.
Fields§
§ch: charThe character.
page: u32The page number (1-based).
bbox: [f64; 4]Bounding box [x0, y0, x1, y1] in PDF coordinates.
Trait Implementations§
Source§impl Clone for PositionedChar
impl Clone for PositionedChar
Source§fn clone(&self) -> PositionedChar
fn clone(&self) -> PositionedChar
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 PositionedChar
impl RefUnwindSafe for PositionedChar
impl Send for PositionedChar
impl Sync for PositionedChar
impl Unpin for PositionedChar
impl UnsafeUnpin for PositionedChar
impl UnwindSafe for PositionedChar
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