pub enum SourceFormat {
Show 293 variants
Pdf,
Fdf,
Xfdf,
LandXml,
Mathml,
Xmp,
Xdp,
Spreadsheetml,
ProjectXml,
Xml,
Bpmn,
Dmn,
Cmmn,
Reqif,
Xmi,
Ppt,
Pptx,
Xls,
Xlsb,
Xlsx,
Doc,
GeoJson,
GeoJsonSeq,
TopoJson,
Geopackage,
GeoRss,
Feed,
Gml,
CityGml,
CityJson,
GraphGml,
Gpx,
Wkt,
Kml,
Kmz,
Shapefile,
Dbf,
EsriAsciiGrid,
Properties,
Plist,
Premis,
Docx,
Drawio,
Dxf,
Gerber,
KicadPcb,
KicadSchLegacy,
KicadSch,
LtspiceAsc,
EagleSch,
Hpgl,
Dot,
Mermaid,
Markdown,
Chart,
Json,
JsonLd,
Iiif,
JsonSeq,
Graphml,
Gexf,
Xgmml,
Toml,
Yaml,
Bib,
Tex,
Qr,
Raster,
Jpeg2000,
Gcode,
Excellon,
Stl,
Simulation,
Gltf,
Collada,
X3d,
Vrml,
Step,
Obj,
Ply,
Pcd,
Pts,
Ptx,
Xyz,
E57,
Las,
Unv,
Csv,
Emf,
Excalidraw,
PlantUml,
D2,
ThreeMf,
Iges,
Ifc,
IfcXml,
IfcZip,
Html,
Docbook,
DublinCore,
Iso19115,
Ubl,
Xbrl,
Dif,
Dita,
Ead,
EacCpf,
Fasta,
Fastq,
Pdb,
Hwpx,
Xmind,
Nifti,
Fits,
Gff3,
Gtf,
Mrc,
Netcdf,
Sqlite,
Sylk,
Cif,
Cml,
RdfXml,
Bcfzip,
FlatOpc,
Aasx,
OpenScad,
Amf,
PlmXml,
StepXml,
Qif,
B2mml,
Jdf,
Xjdf,
Tmx,
Tbx,
GbXml,
Idml,
OaiPmh,
Onix,
Xpdl,
Mol2,
Turtle,
Eps,
Epub,
Fb2,
Mobi,
Eml,
Emlx,
Mbox,
Mhtml,
Mets,
Mods,
Msg,
Ical,
Vcalendar,
Vcard,
Vcf,
Wig,
Odt,
Ods,
Odp,
Odg,
Visio,
Rtf,
Xps,
Tiff,
Dicom,
DicomSr,
DicomDir,
Rxn,
Mol,
Sdf,
Cbz,
Abaqus,
Nastran,
Op2,
LsDyna,
Jupyter,
Jats,
Tei,
Quarto,
Medit,
Off,
Asciidoc,
Arff,
Bed,
BedGraph,
Rst,
Org,
Sam,
S1000d,
Maf,
Marcxml,
Marc,
Po,
Srt,
Ttml,
Vtt,
Xliff,
Svg,
Su2,
OpenFoam,
OpenDrive,
OpenCrg,
OpenScenario,
OpenLabel,
OpenFoamField,
Tecplot,
Ensight,
Plot3d,
Newick,
Stockholm,
Clustal,
Nexus,
Genbank,
Embl,
Uniprot,
Ris,
Spice,
Openapi,
Asyncapi,
Alto,
Wsdl,
Opml,
JsonSchema,
Cdb,
Har,
Warc,
Wacz,
Postman,
Graphql,
Protobuf,
Kubernetes,
Compose,
GithubActions,
Junit,
Sarif,
TerraformPlan,
CycloneDx,
Spdx,
StixJson,
TaxiiJson,
Coverage,
CslJson,
Lcov,
JsonPatch,
JsonMergePatch,
JsonFeed,
CloudEvents,
FhirJson,
FhirXml,
Cda,
Iso20022,
Sbml,
Cellml,
OcelXml,
EnergyPlusIdf,
EnergyPlusEpw,
Rinex,
Sat,
Sedml,
Sbgnml,
Omex,
Xdmf,
Pvd,
Fds,
Abiword,
Neuroml,
Biopax,
Xsd,
Xslt,
XslFo,
Hdf5,
Cgns,
Exodus,
Iwork,
Dwg,
Rhino3dm,
Access,
ThreeDXml,
Ipc2581,
Jt,
Vsd,
Xproc,
Wadl,
OpenSearch,
Saml,
Xacml,
Avro,
OtlpJson,
OcelJson,
JsonApi,
}Variants§
Fdf
Xfdf
LandXml
Mathml
Xmp
Xdp
Spreadsheetml
ProjectXml
Xml
Bpmn
Dmn
Cmmn
Reqif
Xmi
Ppt
Pptx
Xls
Xlsb
Xlsx
Doc
GeoJson
GeoJsonSeq
TopoJson
Geopackage
GeoRss
Feed
Gml
CityGml
CityJson
GraphGml
Gpx
Wkt
Kml
Kmz
Shapefile
Dbf
EsriAsciiGrid
Properties
Plist
Premis
Docx
Drawio
Dxf
Gerber
KicadPcb
KicadSchLegacy
KicadSch
LtspiceAsc
EagleSch
Hpgl
Dot
Mermaid
Markdown
Chart
Json
JsonLd
Iiif
JsonSeq
Graphml
Gexf
Xgmml
Toml
Yaml
Bib
Tex
Qr
Raster
Jpeg2000
Gcode
Excellon
Stl
Simulation
Gltf
Collada
X3d
Vrml
Step
Obj
Ply
Pcd
Pts
Ptx
Xyz
E57
Las
Unv
Csv
Emf
Excalidraw
PlantUml
D2
ThreeMf
Iges
Ifc
IfcXml
IfcZip
Html
Docbook
DublinCore
Iso19115
Ubl
Xbrl
Dif
Dita
Ead
EacCpf
Fasta
Fastq
Pdb
Hwpx
Xmind
Nifti
Fits
Gff3
Gtf
Mrc
Netcdf
Sqlite
Sylk
Cif
Cml
RdfXml
Bcfzip
FlatOpc
Aasx
OpenScad
Amf
PlmXml
StepXml
Qif
B2mml
Jdf
Xjdf
Tmx
Tbx
GbXml
Idml
OaiPmh
Onix
Xpdl
Mol2
Turtle
Eps
Epub
Fb2
Mobi
Eml
Emlx
Mbox
Mhtml
Mets
Mods
Msg
Ical
Vcalendar
Vcard
Vcf
Wig
Odt
Ods
Odp
Odg
Visio
Rtf
Xps
Tiff
Dicom
DicomSr
DicomDir
Rxn
Mol
Sdf
Cbz
Abaqus
Nastran
Op2
LsDyna
Jupyter
Jats
Tei
Quarto
Medit
Off
Asciidoc
Arff
Bed
BedGraph
Rst
Org
Sam
S1000d
Maf
Marcxml
Marc
Po
Srt
Ttml
Vtt
Xliff
Svg
Su2
OpenFoam
OpenDrive
OpenCrg
OpenScenario
OpenLabel
OpenFoamField
Tecplot
Ensight
Plot3d
Newick
Stockholm
Clustal
Nexus
Genbank
Embl
Uniprot
Ris
Spice
Openapi
Asyncapi
Alto
Wsdl
Opml
JsonSchema
Cdb
Har
Warc
Wacz
Postman
Graphql
Protobuf
Kubernetes
Compose
GithubActions
Junit
Sarif
TerraformPlan
CycloneDx
Spdx
StixJson
TaxiiJson
Coverage
CslJson
Lcov
JsonPatch
JsonMergePatch
JsonFeed
CloudEvents
FhirJson
FhirXml
Cda
Iso20022
Sbml
Cellml
OcelXml
EnergyPlusIdf
EnergyPlusEpw
Rinex
Sat
Sedml
Sbgnml
Omex
Xdmf
Pvd
Fds
Abiword
Neuroml
Biopax
Xsd
Xslt
XslFo
Hdf5
Cgns
Exodus
Iwork
Dwg
Rhino3dm
Access
ThreeDXml
Ipc2581
Jt
Vsd
Xproc
Wadl
OpenSearch
Saml
Xacml
Avro
OtlpJson
OcelJson
JsonApi
Implementations§
Trait Implementations§
Source§impl Clone for SourceFormat
impl Clone for SourceFormat
impl Copy for SourceFormat
Source§impl Debug for SourceFormat
impl Debug for SourceFormat
Source§impl Display for SourceFormat
impl Display for SourceFormat
impl Eq for SourceFormat
Source§impl PartialEq for SourceFormat
impl PartialEq for SourceFormat
Source§impl Serialize for SourceFormat
impl Serialize for SourceFormat
impl StructuralPartialEq for SourceFormat
Auto Trait Implementations§
impl Freeze for SourceFormat
impl RefUnwindSafe for SourceFormat
impl Send for SourceFormat
impl Sync for SourceFormat
impl Unpin for SourceFormat
impl UnsafeUnpin for SourceFormat
impl UnwindSafe for SourceFormat
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
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