[][src]Enum dprint_plugin_typescript::SingleBodyPosition

pub enum SingleBodyPosition {
    Maintain,
    SameLine,
    NextLine,
}

Where to place the expression of a statement that could possibly be on one line (ex. if (true) console.log(5);).

Variants

Maintain

Maintains the position of the expression.

SameLine

Forces the whole statement to be on one line.

NextLine

Forces the expression to be on the next line.

Trait Implementations

impl Clone for SingleBodyPosition[src]

impl Copy for SingleBodyPosition[src]

impl<'de> Deserialize<'de> for SingleBodyPosition[src]

impl FromStr for SingleBodyPosition[src]

type Err = ParseConfigurationError

The associated error which can be returned from parsing.

impl PartialEq<SingleBodyPosition> for SingleBodyPosition[src]

impl Serialize for SingleBodyPosition[src]

impl StructuralPartialEq for SingleBodyPosition[src]

impl ToString for SingleBodyPosition[src]

Auto Trait Implementations

Blanket Implementations

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

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

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

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]

impl<T> Erased for T

impl<T> Erased for T

impl<T> From<T> for T[src]

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

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

type Owned = T

The resulting type after obtaining ownership.

impl<T> ToString for T where
    T: Display + ?Sized
[src]

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

type Error = Infallible

The type returned in the event of a conversion error.

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

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

The type returned in the event of a conversion error.