pub struct MarkupAnnotation {
pub quad_points: Vec<[f64; 8]>,
}Expand description
Markup annotations (Highlight / Underline / Squiggly / StrikeOut).
Fields§
§quad_points: Vec<[f64; 8]>/QuadPoints — 8 numbers per quad describing the marked region.
Each quad is [x1 y1 x2 y2 x3 y3 x4 y4] (corners, possibly in
non-canonical order).
Trait Implementations§
Source§impl Clone for MarkupAnnotation
impl Clone for MarkupAnnotation
Source§fn clone(&self) -> MarkupAnnotation
fn clone(&self) -> MarkupAnnotation
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 moreSource§impl Debug for MarkupAnnotation
impl Debug for MarkupAnnotation
Source§impl Default for MarkupAnnotation
impl Default for MarkupAnnotation
Source§fn default() -> MarkupAnnotation
fn default() -> MarkupAnnotation
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for MarkupAnnotation
impl RefUnwindSafe for MarkupAnnotation
impl Send for MarkupAnnotation
impl Sync for MarkupAnnotation
impl Unpin for MarkupAnnotation
impl UnsafeUnpin for MarkupAnnotation
impl UnwindSafe for MarkupAnnotation
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