moonbitlang/pdflite/destination does not have a README file

    PdfDestination

    pub(all) enum PdfDestination {
    DestAction(
    PdfObject
    )
    DestNull
    DestNamed(
    PdfName
    )
    DestString(Bytes)
    DestXYZ(PdfTargetPage, Double?, Double?, Double?)
    DestFit(PdfTargetPage)
    DestFitH(PdfTargetPage, Double?)
    DestFitV(PdfTargetPage, Double?)
    DestFitR(PdfTargetPage, Double, Double, Double, Double)
    DestFitB(PdfTargetPage)
    DestFitBH(PdfTargetPage, Double?)
    DestFitBV(PdfTargetPage, Double?)
    } derive(Eq, ToJson,
    Debug
    )

    A normalized PDF destination.

    The variants cover action dictionaries, named/string destinations, null destinations, and all standard page-view destination array forms.

    PdfDestination::equal

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

    PdfDestination::not_equal

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

    PdfDestination::to_json

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

    PdfDestination::to_repr

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

    PdfTargetPage

    pub(all) enum PdfTargetPage {
    TargetPageObject(Int)
    TargetOtherDocPageNumber(Int)
    } derive(Eq, ToJson,
    Debug
    )

    A destination target page reference.

    PDF destination arrays may refer either to a page object or to a page number in another document.

    PdfTargetPage::equal

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

    PdfTargetPage::not_equal

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

    PdfTargetPage::to_json

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

    PdfTargetPage::to_repr

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