Enum lopdf::Object [] [src]

pub enum Object {
    Null,
    Boolean(bool),
    Integer(i64),
    Real(f64),
    Name(Vec<u8>),
    String(Vec<u8>, StringFormat),
    Array(Vec<Object>),
    Dictionary(Dictionary),
    Stream(Stream),
    Reference(ObjectId),
}

Basic PDF object types defined in an enum.

Variants

Methods

impl Object
[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

impl Object
[src]

Trait Implementations

impl Clone for Object
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl From<bool> for Object
[src]

[src]

Performs the conversion.

impl From<i64> for Object
[src]

[src]

Performs the conversion.

impl From<i8> for Object
[src]

[src]

Performs the conversion.

impl From<i16> for Object
[src]

[src]

Performs the conversion.

impl From<i32> for Object
[src]

[src]

Performs the conversion.

impl From<u8> for Object
[src]

[src]

Performs the conversion.

impl From<u16> for Object
[src]

[src]

Performs the conversion.

impl From<u32> for Object
[src]

[src]

Performs the conversion.

impl From<f64> for Object
[src]

[src]

Performs the conversion.

impl From<f32> for Object
[src]

[src]

Performs the conversion.

impl From<String> for Object
[src]

[src]

Performs the conversion.

impl<'a> From<&'a str> for Object
[src]

[src]

Performs the conversion.

impl From<Vec<Object>> for Object
[src]

[src]

Performs the conversion.

impl From<Dictionary> for Object
[src]

[src]

Performs the conversion.

impl From<Stream> for Object
[src]

[src]

Performs the conversion.

impl From<ObjectId> for Object
[src]

[src]

Performs the conversion.

impl Debug for Object
[src]

[src]

Formats the value using the given formatter.

impl From<DateTime<Local>> for Object
[src]

[src]

Performs the conversion.

impl From<DateTime<UTC>> for Object
[src]

[src]

Performs the conversion.