pub struct CsvExporter;Expand description
Writes long-format CSV.
Trait Implementations§
Source§impl Exporter for CsvExporter
impl Exporter for CsvExporter
Source§fn handles(&self, object: &SceneObject) -> bool
fn handles(&self, object: &SceneObject) -> bool
Whether it can write this object at all. Read more
Source§fn write(
&self,
object: &SceneObject,
out: &mut dyn Write,
options: &Options<'_>,
) -> Result<()>
fn write( &self, object: &SceneObject, out: &mut dyn Write, options: &Options<'_>, ) -> Result<()>
Write one object.
Source§fn write_all(
&self,
objects: &[SceneObject],
out: &mut dyn Write,
options: &Options<'_>,
) -> Result<()>
fn write_all( &self, objects: &[SceneObject], out: &mut dyn Write, options: &Options<'_>, ) -> Result<()>
Write several into one file. Read more
Source§fn handles_with(&self, object: &SceneObject, options: &Options<'_>) -> bool
fn handles_with(&self, object: &SceneObject, options: &Options<'_>) -> bool
Exporter::handles, for the exporters whose answer depends on the
options - GeoJSON accepts an object with no EPSG code once
Options::native_crs is set.Auto Trait Implementations§
impl Freeze for CsvExporter
impl RefUnwindSafe for CsvExporter
impl Send for CsvExporter
impl Sync for CsvExporter
impl Unpin for CsvExporter
impl UnsafeUnpin for CsvExporter
impl UnwindSafe for CsvExporter
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