pub struct FreeTextAnnotation {
pub annotation: Annotation,
pub default_appearance: String,
pub quadding: i32,
pub rich_text: Option<String>,
pub default_style: Option<String>,
}Expand description
Free text annotation
Fields§
§annotation: AnnotationBase annotation
default_appearance: StringDefault appearance string
quadding: i32Quadding (justification): 0=left, 1=center, 2=right
rich_text: Option<String>Rich text string
default_style: Option<String>Default style string
Implementations§
Source§impl FreeTextAnnotation
impl FreeTextAnnotation
Sourcepub fn with_justification(self, quadding: i32) -> Self
pub fn with_justification(self, quadding: i32) -> Self
Set justification
Sourcepub fn to_annotation(self) -> Annotation
pub fn to_annotation(self) -> Annotation
Convert to annotation
Trait Implementations§
Source§impl Clone for FreeTextAnnotation
impl Clone for FreeTextAnnotation
Source§fn clone(&self) -> FreeTextAnnotation
fn clone(&self) -> FreeTextAnnotation
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 FreeTextAnnotation
impl RefUnwindSafe for FreeTextAnnotation
impl Send for FreeTextAnnotation
impl Sync for FreeTextAnnotation
impl Unpin for FreeTextAnnotation
impl UnwindSafe for FreeTextAnnotation
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