[][src]Enum mupdf::PdfAnnotationType

#[repr(i32)]pub enum PdfAnnotationType {
    Text,
    Link,
    FreeText,
    Line,
    Square,
    Circle,
    Polygon,
    PloyLine,
    Highlight,
    Underline,
    Squiggly,
    StrikeOut,
    Redact,
    Stamp,
    Caret,
    Ink,
    Popup,
    FileAttachment,
    Sound,
    Movie,
    Widget,
    Screen,
    PrinterMark,
    TrapNet,
    Watermark,
    ThreeD,
    Unknown,
}

Variants

Text
FreeText
Line
Square
Circle
Polygon
PloyLine
Highlight
Underline
Squiggly
StrikeOut
Redact
Stamp
Caret
Ink
Popup
FileAttachment
Sound
Movie
Widget
Screen
PrinterMark
TrapNet
Watermark
ThreeD
Unknown

Trait Implementations

impl Clone for PdfAnnotationType[src]

impl Copy for PdfAnnotationType[src]

impl Debug for PdfAnnotationType[src]

impl PartialEq<PdfAnnotationType> for PdfAnnotationType[src]

impl StructuralPartialEq for PdfAnnotationType[src]

impl TryFrom<i32> for PdfAnnotationType[src]

type Error = TryFromPrimitiveError<Self>

The type returned in the event of a conversion error.

impl TryFromPrimitive for PdfAnnotationType[src]

type Primitive = i32

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.