[][src]Enum csv::QuoteStyle

pub enum QuoteStyle {
    Always,
    Necessary,
    Never,
}

The quoting style to use when writing CSV data.

Variants

Always

This puts quotes around every field. Always.

Necessary

This puts quotes around fields only when necessary.

They are necessary when fields are empty or contain a quote, delimiter or record terminator.

This is the default.

Never

This never writes quotes.

If a field requires quotes, then the writer will report an error.

Trait Implementations

impl Clone for QuoteStyle[src]

fn clone_from(&mut self, source: &Self)
1.0.0
[src]

Performs copy-assignment from source. Read more

impl Copy for QuoteStyle[src]

Auto Trait Implementations

impl Send for QuoteStyle

impl Sync for QuoteStyle

Blanket Implementations

impl<T> From for T[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

impl<T, U> TryFrom for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.