moonbitlang/pdflite/metadata does not have a README file

    PdfMetadataEncoding

    pub(all) enum PdfMetadataEncoding {
    PdfMetadataRaw
    PdfMetadataUTF8
    PdfMetadataStripped
    } derive(Eq, ToJson,
    Debug
    )

    Encoding policy used when reading PDF information dictionary metadata.

    PdfMetadataEncoding::equal

    #deprecated("implicit trait-method promotion is being removed; call via the trait")
    fn PdfMetadataEncoding::equal(PdfMetadataEncoding, PdfMetadataEncoding) -> Bool

    PdfMetadataEncoding::not_equal

    #deprecated("implicit trait-method promotion is being removed; call via the trait")
    fn PdfMetadataEncoding::not_equal(x : PdfMetadataEncoding, y : PdfMetadataEncoding) -> Bool

    PdfMetadataEncoding::to_json

    #deprecated("implicit trait-method promotion is being removed; call via the trait")
    fn PdfMetadataEncoding::to_json(PdfMetadataEncoding) -> Json

    PdfMetadataEncoding::to_repr

    #deprecated("implicit trait-method promotion is being removed; call via the trait")
    fn PdfMetadataEncoding::to_repr(PdfMetadataEncoding) ->
    Repr

    PdfMetadataXmlAttribute

    pub(all) struct PdfMetadataXmlAttribute {
    name : PdfMetadataXmlName
    value : String
    } derive(Eq, ToJson,
    Debug
    )

    XML attribute used by the metadata XML tree parser.

    PdfMetadataXmlAttribute::equal

    #deprecated("implicit trait-method promotion is being removed; call via the trait")
    fn PdfMetadataXmlAttribute::equal(PdfMetadataXmlAttribute, PdfMetadataXmlAttribute) -> Bool

    PdfMetadataXmlAttribute::not_equal

    #deprecated("implicit trait-method promotion is being removed; call via the trait")
    fn PdfMetadataXmlAttribute::not_equal(x : PdfMetadataXmlAttribute, y : PdfMetadataXmlAttribute) -> Bool

    PdfMetadataXmlAttribute::to_json

    #deprecated("implicit trait-method promotion is being removed; call via the trait")
    fn PdfMetadataXmlAttribute::to_json(PdfMetadataXmlAttribute) -> Json

    PdfMetadataXmlAttribute::to_repr

    #deprecated("implicit trait-method promotion is being removed; call via the trait")
    fn PdfMetadataXmlAttribute::to_repr(PdfMetadataXmlAttribute) ->
    Repr

    PdfMetadataXmlDocument

    pub(all) struct PdfMetadataXmlDocument {
    dtd : String?
    tree : PdfMetadataXmlTree
    } derive(Eq, ToJson,
    Debug
    )

    Parsed XML metadata document with an optional DTD fragment.

    PdfMetadataXmlDocument::equal

    #deprecated("implicit trait-method promotion is being removed; call via the trait")
    fn PdfMetadataXmlDocument::equal(PdfMetadataXmlDocument, PdfMetadataXmlDocument) -> Bool

    PdfMetadataXmlDocument::not_equal

    #deprecated("implicit trait-method promotion is being removed; call via the trait")
    fn PdfMetadataXmlDocument::not_equal(x : PdfMetadataXmlDocument, y : PdfMetadataXmlDocument) -> Bool

    PdfMetadataXmlDocument::to_json

    #deprecated("implicit trait-method promotion is being removed; call via the trait")
    fn PdfMetadataXmlDocument::to_json(PdfMetadataXmlDocument) -> Json

    PdfMetadataXmlDocument::to_repr

    #deprecated("implicit trait-method promotion is being removed; call via the trait")
    fn PdfMetadataXmlDocument::to_repr(PdfMetadataXmlDocument) ->
    Repr

    PdfMetadataXmlName

    pub(all) struct PdfMetadataXmlName {
    uri : String
    local_name : String
    prefix : String?
    } derive(Eq, ToJson,
    Debug
    )

    Qualified XML name used by the metadata XML tree parser.

    PdfMetadataXmlName::equal

    #deprecated("implicit trait-method promotion is being removed; call via the trait")
    fn PdfMetadataXmlName::equal(PdfMetadataXmlName, PdfMetadataXmlName) -> Bool

    PdfMetadataXmlName::not_equal

    #deprecated("implicit trait-method promotion is being removed; call via the trait")
    fn PdfMetadataXmlName::not_equal(x : PdfMetadataXmlName, y : PdfMetadataXmlName) -> Bool

    PdfMetadataXmlName::to_json

    #deprecated("implicit trait-method promotion is being removed; call via the trait")
    fn PdfMetadataXmlName::to_json(PdfMetadataXmlName) -> Json

    PdfMetadataXmlName::to_repr

    #deprecated("implicit trait-method promotion is being removed; call via the trait")
    fn PdfMetadataXmlName::to_repr(PdfMetadataXmlName) ->
    Repr

    PdfMetadataXmlTag

    pub(all) struct PdfMetadataXmlTag {
    name : PdfMetadataXmlName
    attributes : Array[PdfMetadataXmlAttribute]
    } derive(Eq, ToJson,
    Debug
    )

    XML element tag name and attributes used by metadata trees.

    PdfMetadataXmlTag::equal

    #deprecated("implicit trait-method promotion is being removed; call via the trait")
    fn PdfMetadataXmlTag::equal(PdfMetadataXmlTag, PdfMetadataXmlTag) -> Bool

    PdfMetadataXmlTag::not_equal

    #deprecated("implicit trait-method promotion is being removed; call via the trait")
    fn PdfMetadataXmlTag::not_equal(x : PdfMetadataXmlTag, y : PdfMetadataXmlTag) -> Bool

    PdfMetadataXmlTag::to_json

    #deprecated("implicit trait-method promotion is being removed; call via the trait")
    fn PdfMetadataXmlTag::to_json(PdfMetadataXmlTag) -> Json

    PdfMetadataXmlTag::to_repr

    #deprecated("implicit trait-method promotion is being removed; call via the trait")
    fn PdfMetadataXmlTag::to_repr(PdfMetadataXmlTag) ->
    Repr

    PdfMetadataXmlTree

    pub(all) enum PdfMetadataXmlTree {
    PdfMetadataXmlElement(PdfMetadataXmlTag, Array[PdfMetadataXmlTree])
    PdfMetadataXmlData(String)
    } derive(Eq, ToJson,
    Debug
    )

    Minimal XML tree representation used for XMP metadata.

    PdfMetadataXmlTree::equal

    #deprecated("implicit trait-method promotion is being removed; call via the trait")
    fn PdfMetadataXmlTree::equal(PdfMetadataXmlTree, PdfMetadataXmlTree) -> Bool

    PdfMetadataXmlTree::not_equal

    #deprecated("implicit trait-method promotion is being removed; call via the trait")
    fn PdfMetadataXmlTree::not_equal(x : PdfMetadataXmlTree, y : PdfMetadataXmlTree) -> Bool

    PdfMetadataXmlTree::to_json

    #deprecated("implicit trait-method promotion is being removed; call via the trait")
    fn PdfMetadataXmlTree::to_json(PdfMetadataXmlTree) -> Json

    PdfMetadataXmlTree::to_repr

    #deprecated("implicit trait-method promotion is being removed; call via the trait")
    fn PdfMetadataXmlTree::to_repr(PdfMetadataXmlTree) ->
    Repr

    pdf_adobe

    let pdf_adobe : String

    Source-spelled compatibility alias for cpdfmetadata's adobe.

    pdf_dc

    let pdf_dc : String

    Source-spelled compatibility alias for cpdfmetadata's dc.

    pdf_metadata_adobe

    let pdf_metadata_adobe : String

    Alias matching cpdfmetadata's adobe namespace constant.

    pdf_metadata_adobe_namespace

    let pdf_metadata_adobe_namespace : String

    Adobe PDF XMP namespace URI.

    pdf_metadata_dc

    let pdf_metadata_dc : String

    Alias matching cpdfmetadata's dc namespace constant.

    pdf_metadata_dc_namespace

    let pdf_metadata_dc_namespace : String

    Dublin Core metadata namespace URI.

    pdf_metadata_pdfaid

    let pdf_metadata_pdfaid : String

    Alias matching cpdfmetadata's pdfaid namespace constant.

    pdf_metadata_pdfaid_namespace

    let pdf_metadata_pdfaid_namespace : String

    PDF/A identification namespace URI.

    pdf_metadata_pdfe

    let pdf_metadata_pdfe : String

    Alias matching cpdfmetadata's pdfe namespace constant.

    pdf_metadata_pdfe_namespace

    let pdf_metadata_pdfe_namespace : String

    PDF/E identification namespace URI.

    pdf_metadata_pdfuaid

    let pdf_metadata_pdfuaid : String

    Alias matching cpdfmetadata's pdfuaid namespace constant.

    pdf_metadata_pdfuaid_namespace

    let pdf_metadata_pdfuaid_namespace : String

    PDF/UA identification namespace URI.

    pdf_metadata_pdfvtid

    let pdf_metadata_pdfvtid : String

    Alias matching cpdfmetadata's pdfvtid namespace constant.

    pdf_metadata_pdfvtid_namespace

    let pdf_metadata_pdfvtid_namespace : String

    PDF/VT identification namespace URI.

    pdf_metadata_pdfxid

    let pdf_metadata_pdfxid : String

    Alias matching cpdfmetadata's pdfxid namespace constant.

    pdf_metadata_pdfxid_namespace

    let pdf_metadata_pdfxid_namespace : String

    PDF/X identification namespace URI.

    pdf_metadata_rdf

    let pdf_metadata_rdf : String

    Alias matching cpdfmetadata's rdf namespace constant.

    pdf_metadata_rdf_namespace

    let pdf_metadata_rdf_namespace : String

    RDF syntax namespace URI used by XMP metadata.

    pdf_metadata_xmp

    let pdf_metadata_xmp : String

    Alias matching cpdfmetadata's xmp namespace constant.

    pdf_metadata_xmp_namespace

    let pdf_metadata_xmp_namespace : String

    Adobe XMP namespace URI.

    pdf_pdfaid

    let pdf_pdfaid : String

    Source-spelled compatibility alias for cpdfmetadata's pdfaid.

    pdf_pdfe

    let pdf_pdfe : String

    Source-spelled compatibility alias for cpdfmetadata's pdfe.

    pdf_pdfuaid

    let pdf_pdfuaid : String

    Source-spelled compatibility alias for cpdfmetadata's pdfuaid.

    pdf_pdfvtid

    let pdf_pdfvtid : String

    Source-spelled compatibility alias for cpdfmetadata's pdfvtid.

    pdf_pdfxid

    let pdf_pdfxid : String

    Source-spelled compatibility alias for cpdfmetadata's pdfxid.

    pdf_rdf

    let pdf_rdf : String

    Source-spelled compatibility alias for cpdfmetadata's rdf.

    pdf_xmp

    let pdf_xmp : String

    Source-spelled compatibility alias for cpdfmetadata's xmp.