[][src]Enum dprint_plugin_typescript::configuration::BracePosition

pub enum BracePosition {
    Maintain,
    SameLine,
    NextLine,
    SameLineUnlessHanging,
}

Where to place the opening brace.

Variants

Maintain

Maintains the brace being on the next line or the same line.

SameLine

Forces the brace to be on the same line.

NextLine

Forces the brace to be on the next line.

SameLineUnlessHanging

Forces the brace to be on the next line if the same line is hanging, but otherwise uses the same line.

Trait Implementations

impl Clone for BracePosition[src]

impl Copy for BracePosition[src]

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

impl FromStr for BracePosition[src]

type Err = ParseConfigurationError

The associated error which can be returned from parsing.

impl PartialEq<BracePosition> for BracePosition[src]

impl Serialize for BracePosition[src]

impl StructuralPartialEq for BracePosition[src]

impl ToString for BracePosition[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: for<'de> Deserialize<'de>, 
[src]

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

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

impl<T> Node for T where
    T: Any + ?Sized

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

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

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

type Owned = T

The resulting type after obtaining ownership.

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.