Struct pdf::content::FormXObject
source · pub struct FormXObject {
pub stream: Stream<FormDict>,
}
Fields§
§stream: Stream<FormDict>
Implementations§
Trait Implementations§
source§impl DataSize for FormXObject
impl DataSize for FormXObject
source§const IS_DYNAMIC: bool = true
const IS_DYNAMIC: bool = true
If
true
, the type has a heap size that can vary at runtime, depending on the actual value.source§const STATIC_HEAP_SIZE: usize = 112usize
const STATIC_HEAP_SIZE: usize = 112usize
The amount of space a value of the type always occupies. If
IS_DYNAMIC
is false, this is
the total amount of heap memory occupied by the value. Otherwise this is a lower bound.source§fn estimate_heap_size(&self) -> usize
fn estimate_heap_size(&self) -> usize
Estimates the size of heap memory taken up by this value. Read more
source§impl Debug for FormXObject
impl Debug for FormXObject
source§impl DeepClone for FormXObject
impl DeepClone for FormXObject
fn deep_clone(&self, cloner: &mut impl Cloner) -> Result<Self>
source§impl Object for FormXObject
impl Object for FormXObject
Auto Trait Implementations§
impl RefUnwindSafe for FormXObject
impl Send for FormXObject
impl Sync for FormXObject
impl Unpin for FormXObject
impl UnwindSafe for FormXObject
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