pub struct FormXObject {
pub stream: Stream<FormDict>,
}Fields§
§stream: Stream<FormDict>Implementations§
Trait Implementations§
Source§impl Clone for FormXObject
impl Clone for FormXObject
Source§fn clone(&self) -> FormXObject
fn clone(&self) -> FormXObject
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§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
Source§impl ObjectWrite for FormXObject
impl ObjectWrite for FormXObject
Auto Trait Implementations§
impl Freeze for FormXObject
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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