The result of PdfElixide.Compliance.convert/3.
:report— the converted document validated against the requested level, as aPdfElixide.Compliance.Report. It describes what a full write of the editor now produces. Whether the conversion succeeded isreport.compliant?.:actions— what the conversion changed, asPdfElixide.Compliance.Conversion.Actionstructs, in the order they were made.:failures— problems the conversion found and left in place, asPdfElixide.Compliance.Conversion.Failurestructs. Each one is still listed in the report's errors, unless a later change resolved it.
Summary
Types
@type t() :: %PdfElixide.Compliance.Conversion{ actions: [PdfElixide.Compliance.Conversion.Action.t()], failures: [PdfElixide.Compliance.Conversion.Failure.t()], report: PdfElixide.Compliance.Report.t() }