[][src]Enum dprint_plugin_typescript::BracePosition

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

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.

NextLineIfHanging

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

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: 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.