pub struct Csv { /* private fields */ }Implementations§
Source§impl Csv
impl Csv
pub fn new() -> Self
pub fn with_delimiter(self, delimiter: char) -> Self
pub fn with_quote_char(self, quote_char: char) -> Self
pub fn with_escape_char(self, escape_char: char) -> Self
Trait Implementations§
Source§impl DataFormat for Csv
impl DataFormat for Csv
Source§type Output = String
type Output = String
👎Deprecated since 0.2.0: Use ValueFormatter and RecordFormatter instead. This trait will be removed in the next major version.
Source§fn format_null(&self) -> String
fn format_null(&self) -> String
👎Deprecated since 0.2.0: Use ValueFormatter and RecordFormatter instead. This trait will be removed in the next major version.
Source§fn format_bool(&self, value: &bool) -> String
fn format_bool(&self, value: &bool) -> String
👎Deprecated since 0.2.0: Use ValueFormatter and RecordFormatter instead. This trait will be removed in the next major version.
Source§fn format_string(&self, value: &str) -> String
fn format_string(&self, value: &str) -> String
👎Deprecated since 0.2.0: Use ValueFormatter and RecordFormatter instead. This trait will be removed in the next major version.
Source§fn format_i64(&self, value: &i64) -> String
fn format_i64(&self, value: &i64) -> String
👎Deprecated since 0.2.0: Use ValueFormatter and RecordFormatter instead. This trait will be removed in the next major version.
Source§fn format_f64(&self, value: &f64) -> String
fn format_f64(&self, value: &f64) -> String
👎Deprecated since 0.2.0: Use ValueFormatter and RecordFormatter instead. This trait will be removed in the next major version.
Source§fn format_ip(&self, value: &IpAddr) -> String
fn format_ip(&self, value: &IpAddr) -> String
👎Deprecated since 0.2.0: Use ValueFormatter and RecordFormatter instead. This trait will be removed in the next major version.
Source§fn format_datetime(&self, value: &NaiveDateTime) -> String
fn format_datetime(&self, value: &NaiveDateTime) -> String
👎Deprecated since 0.2.0: Use ValueFormatter and RecordFormatter instead. This trait will be removed in the next major version.
Source§fn format_object(&self, value: &ObjectValue) -> String
fn format_object(&self, value: &ObjectValue) -> String
👎Deprecated since 0.2.0: Use ValueFormatter and RecordFormatter instead. This trait will be removed in the next major version.
Source§fn format_array(&self, value: &[FieldStorage]) -> String
fn format_array(&self, value: &[FieldStorage]) -> String
👎Deprecated since 0.2.0: Use ValueFormatter and RecordFormatter instead. This trait will be removed in the next major version.
Source§fn format_field(&self, field: &FieldStorage) -> String
fn format_field(&self, field: &FieldStorage) -> String
👎Deprecated since 0.2.0: Use ValueFormatter and RecordFormatter instead. This trait will be removed in the next major version.
Source§fn format_record(&self, record: &DataRecord) -> String
fn format_record(&self, record: &DataRecord) -> String
👎Deprecated since 0.2.0: Use ValueFormatter and RecordFormatter instead. This trait will be removed in the next major version.
Source§impl RecordFormatter for Csv
impl RecordFormatter for Csv
Source§fn fmt_record(&self, record: &DataRecord) -> String
fn fmt_record(&self, record: &DataRecord) -> String
格式化整条记录 Read more
Auto Trait Implementations§
impl Freeze for Csv
impl RefUnwindSafe for Csv
impl Send for Csv
impl Sync for Csv
impl Unpin for Csv
impl UnsafeUnpin for Csv
impl UnwindSafe for Csv
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