pub struct AnnotationFlags {
pub invisible: bool,
pub hidden: bool,
pub print: bool,
pub no_zoom: bool,
pub no_rotate: bool,
pub no_view: bool,
pub read_only: bool,
pub locked: bool,
pub locked_contents: bool,
}Expand description
Annotation flags according to ISO 32000-1 Section 12.5.3
Fields§
§invisible: boolAnnotation is invisible
Annotation is hidden
print: boolAnnotation should be printed
no_zoom: boolAnnotation should not zoom
no_rotate: boolAnnotation should not rotate
no_view: boolAnnotation should not be viewed
read_only: boolAnnotation is read-only
locked: boolAnnotation is locked
locked_contents: boolAnnotation content is locked
Implementations§
Trait Implementations§
Source§impl Clone for AnnotationFlags
impl Clone for AnnotationFlags
Source§fn clone(&self) -> AnnotationFlags
fn clone(&self) -> AnnotationFlags
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 AnnotationFlags
impl Debug for AnnotationFlags
Source§impl Default for AnnotationFlags
impl Default for AnnotationFlags
Source§fn default() -> AnnotationFlags
fn default() -> AnnotationFlags
Returns the “default value” for a type. Read more
impl Copy for AnnotationFlags
Auto Trait Implementations§
impl Freeze for AnnotationFlags
impl RefUnwindSafe for AnnotationFlags
impl Send for AnnotationFlags
impl Sync for AnnotationFlags
impl Unpin for AnnotationFlags
impl UnwindSafe for AnnotationFlags
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 moreSource§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<R, P> ReadPrimitive<R> for P
impl<R, P> ReadPrimitive<R> for P
Source§fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
Read this value from the supplied reader. Same as
ReadEndian::read_from_little_endian().