pub struct AnnotationFlags(pub u32);Expand description
Annotation flags (ISO 32000-2 Table 175).
Tuple Fields§
§0: u32Implementations§
Source§impl AnnotationFlags
impl AnnotationFlags
Bit 2: Hidden.
Sourcepub fn toggle_no_view(&self) -> bool
pub fn toggle_no_view(&self) -> bool
Bit 9: Toggle no view.
Sourcepub fn locked_contents(&self) -> bool
pub fn locked_contents(&self) -> bool
Bit 10: Locked contents.
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 (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 AnnotationFlags
impl Debug for AnnotationFlags
Source§impl PartialEq for AnnotationFlags
impl PartialEq for AnnotationFlags
Source§fn eq(&self, other: &AnnotationFlags) -> bool
fn eq(&self, other: &AnnotationFlags) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for AnnotationFlags
impl Eq for AnnotationFlags
impl StructuralPartialEq 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 UnsafeUnpin 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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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