pub struct CsvExporter {
pub file: String,
pub overwrite: bool,
pub append: bool,
}Fields§
§file: StringCSV 输出文件路径
overwrite: bool是否覆盖已存在的文件
append: bool是否追加模式(暂未实现)
Trait Implementations§
Source§impl Clone for CsvExporter
impl Clone for CsvExporter
Source§fn clone(&self) -> CsvExporter
fn clone(&self) -> CsvExporter
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CsvExporter
impl Debug for CsvExporter
Source§impl Default for CsvExporter
Available on crate feature csv only.
impl Default for CsvExporter
Available on crate feature
csv only.Source§impl<'de> Deserialize<'de> for CsvExporter
impl<'de> Deserialize<'de> for CsvExporter
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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