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),
}
Expand description
Basic PDF object types defined in an enum.
Variants
Null
Boolean(bool)
Tuple Fields
0: bool
Integer(i64)
Tuple Fields
0: i64
Real(f64)
Tuple Fields
0: f64
Name(Vec<u8>)
String(Vec<u8>, StringFormat)
Array(Vec<Object>)
Dictionary(Dictionary)
Tuple Fields
0: Dictionary
Stream(Stream)
Tuple Fields
0: Stream
Reference(ObjectId)
Tuple Fields
0: ObjectId
Implementations
Get the object value as a float. Unlike as_f64() this will also cast an Integer to a Real.
Trait Implementations
Performs the conversion.
Performs the conversion.
Auto Trait Implementations
impl RefUnwindSafe for Object
impl UnwindSafe for Object
Blanket Implementations
Mutably borrows from an owned value. Read more