Trait pdf::object::ObjectWrite [−][src]
pub trait ObjectWrite { fn to_primitive(&self, update: &mut impl Updater) -> Result<Primitive>; }
Required methods
fn to_primitive(&self, update: &mut impl Updater) -> Result<Primitive>
[src]
Implementations on Foreign Types
impl ObjectWrite for i32
[src]
impl ObjectWrite for i32
[src]fn to_primitive(&self, _: &mut impl Updater) -> Result<Primitive>
[src]
impl ObjectWrite for u32
[src]
impl ObjectWrite for u32
[src]fn to_primitive(&self, _: &mut impl Updater) -> Result<Primitive>
[src]
impl ObjectWrite for usize
[src]
impl ObjectWrite for usize
[src]fn to_primitive(&self, _: &mut impl Updater) -> Result<Primitive>
[src]
impl ObjectWrite for f32
[src]
impl ObjectWrite for f32
[src]fn to_primitive(&self, _: &mut impl Updater) -> Result<Primitive>
[src]
impl ObjectWrite for bool
[src]
impl ObjectWrite for bool
[src]fn to_primitive(&self, _: &mut impl Updater) -> Result<Primitive>
[src]
impl<T: ObjectWrite> ObjectWrite for Vec<T>
[src]
impl<T: ObjectWrite> ObjectWrite for Vec<T>
[src]fn to_primitive(&self, update: &mut impl Updater) -> Result<Primitive>
[src]
impl ObjectWrite for String
[src]
impl ObjectWrite for String
[src]fn to_primitive(&self, _: &mut impl Updater) -> Result<Primitive>
[src]
impl<V: ObjectWrite> ObjectWrite for HashMap<String, V>
[src]
impl<V: ObjectWrite> ObjectWrite for HashMap<String, V>
[src]fn to_primitive(&self, update: &mut impl Updater) -> Result<Primitive>
[src]
impl<T: ObjectWrite> ObjectWrite for Box<T>
[src]
impl<T: ObjectWrite> ObjectWrite for Box<T>
[src]fn to_primitive(&self, update: &mut impl Updater) -> Result<Primitive>
[src]
impl ObjectWrite for ()
[src]
impl ObjectWrite for ()
[src]fn to_primitive(&self, _: &mut impl Updater) -> Result<Primitive>
[src]
impl<T, U> ObjectWrite for (T, U) where
T: ObjectWrite,
U: ObjectWrite,
[src]
impl<T, U> ObjectWrite for (T, U) where
T: ObjectWrite,
U: ObjectWrite,
[src]fn to_primitive(&self, update: &mut impl Updater) -> Result<Primitive>
[src]
Implementors
impl ObjectWrite for Primitive
[src]
impl ObjectWrite for Primitive
[src]fn to_primitive(&self, _: &mut impl Updater) -> Result<Primitive>
[src]
impl ObjectWrite for ColorSpace
[src]
impl ObjectWrite for ColorSpace
[src]fn to_primitive(&self, update: &mut impl Updater) -> Result<Primitive>
[src]
impl ObjectWrite for LineCap
[src]
impl ObjectWrite for LineCap
[src]fn to_primitive(&self, update: &mut impl Updater) -> Result<Primitive>
[src]
impl ObjectWrite for LineJoin
[src]
impl ObjectWrite for LineJoin
[src]fn to_primitive(&self, update: &mut impl Updater) -> Result<Primitive>
[src]
impl ObjectWrite for PagesNode
[src]
impl ObjectWrite for PagesNode
[src]fn to_primitive(&self, update: &mut impl Updater) -> Result<Primitive>
[src]
impl ObjectWrite for StructType
[src]
impl ObjectWrite for StructType
[src]fn to_primitive(&self, update: &mut impl Updater) -> Result<Primitive>
[src]
impl ObjectWrite for Content
[src]
impl ObjectWrite for Content
[src]fn to_primitive(&self, update: &mut impl Updater) -> Result<Primitive>
[src]
impl ObjectWrite for Trailer
[src]
impl ObjectWrite for Trailer
[src]fn to_primitive(&self, update: &mut impl Updater) -> Result<Primitive>
[src]
impl ObjectWrite for Dictionary
[src]
impl ObjectWrite for Dictionary
[src]fn to_primitive(&self, update: &mut impl Updater) -> Result<Primitive>
[src]
impl ObjectWrite for PdfString
[src]
impl ObjectWrite for PdfString
[src]fn to_primitive(&self, update: &mut impl Updater) -> Result<Primitive>
[src]
impl ObjectWrite for XRefInfo
[src]
impl ObjectWrite for XRefInfo
[src]fn to_primitive(&self, update: &mut impl Updater) -> Result<Primitive>
[src]
impl ObjectWrite for Catalog
[src]
impl ObjectWrite for Catalog
[src]fn to_primitive(&self, update: &mut impl Updater) -> Result<Primitive>
[src]
impl ObjectWrite for GraphicsStateParameters
[src]
impl ObjectWrite for GraphicsStateParameters
[src]fn to_primitive(&self, update: &mut impl Updater) -> Result<Primitive>
[src]
impl ObjectWrite for MarkInformation
[src]
impl ObjectWrite for MarkInformation
[src]fn to_primitive(&self, update: &mut impl Updater) -> Result<Primitive>
[src]
impl ObjectWrite for Outlines
[src]
impl ObjectWrite for Outlines
[src]fn to_primitive(&self, update: &mut impl Updater) -> Result<Primitive>
[src]
impl ObjectWrite for Page
[src]
impl ObjectWrite for Page
[src]fn to_primitive(&self, update: &mut impl Updater) -> Result<Primitive>
[src]
impl ObjectWrite for PageTree
[src]
impl ObjectWrite for PageTree
[src]fn to_primitive(&self, update: &mut impl Updater) -> Result<Primitive>
[src]
impl ObjectWrite for PagesRc
[src]
impl ObjectWrite for PagesRc
[src]fn to_primitive(&self, update: &mut impl Updater) -> Result<Primitive>
[src]
impl ObjectWrite for PlainRef
[src]
impl ObjectWrite for PlainRef
[src]fn to_primitive(&self, _: &mut impl Updater) -> Result<Primitive>
[src]
impl ObjectWrite for Rect
[src]
impl ObjectWrite for Rect
[src]fn to_primitive(&self, update: &mut impl Updater) -> Result<Primitive>
[src]
impl ObjectWrite for Resources
[src]
impl ObjectWrite for Resources
[src]fn to_primitive(&self, update: &mut impl Updater) -> Result<Primitive>
[src]
impl ObjectWrite for StructElem
[src]
impl ObjectWrite for StructElem
[src]fn to_primitive(&self, update: &mut impl Updater) -> Result<Primitive>
[src]
impl ObjectWrite for StructTreeRoot
[src]
impl ObjectWrite for StructTreeRoot
[src]fn to_primitive(&self, update: &mut impl Updater) -> Result<Primitive>
[src]
impl<I: ObjectWrite> ObjectWrite for Stream<I>
[src]
impl<I: ObjectWrite> ObjectWrite for Stream<I>
[src]fn to_primitive(&self, update: &mut impl Updater) -> Result<Primitive>
[src]
impl<T> ObjectWrite for RcRef<T>
[src]
impl<T> ObjectWrite for RcRef<T>
[src]fn to_primitive(&self, update: &mut impl Updater) -> Result<Primitive>
[src]
impl<T> ObjectWrite for Ref<T>
[src]
impl<T> ObjectWrite for Ref<T>
[src]fn to_primitive(&self, update: &mut impl Updater) -> Result<Primitive>
[src]
impl<T: ObjectWrite> ObjectWrite for MaybeRef<T>
[src]
impl<T: ObjectWrite> ObjectWrite for MaybeRef<T>
[src]