pub struct WhitespaceConfig { /* private fields */ }Expand description
Whitespace formatting configuration
Trait Implementations§
Source§impl Clone for WhitespaceConfig
impl Clone for WhitespaceConfig
Source§fn clone(&self) -> WhitespaceConfig
fn clone(&self) -> WhitespaceConfig
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for WhitespaceConfig
impl Debug for WhitespaceConfig
Source§impl<T0: Format<WhitespaceConfig, ()>> Format<WhitespaceConfig, ()> for (T0,)
impl<T0: Format<WhitespaceConfig, ()>> Format<WhitespaceConfig, ()> for (T0,)
Source§fn format(
&mut self,
ctx: &mut Context<'_>,
prefix_ws: WhitespaceConfig,
args: (),
) -> FormatOutput
fn format( &mut self, ctx: &mut Context<'_>, prefix_ws: WhitespaceConfig, args: (), ) -> FormatOutput
Formats this type.
Source§impl<T0: Format<WhitespaceConfig, ()>, T1: Format<WhitespaceConfig, ()>> Format<WhitespaceConfig, ()> for (T0, T1)
impl<T0: Format<WhitespaceConfig, ()>, T1: Format<WhitespaceConfig, ()>> Format<WhitespaceConfig, ()> for (T0, T1)
Source§fn format(
&mut self,
ctx: &mut Context<'_>,
prefix_ws: WhitespaceConfig,
args: (),
) -> FormatOutput
fn format( &mut self, ctx: &mut Context<'_>, prefix_ws: WhitespaceConfig, args: (), ) -> FormatOutput
Formats this type.
Source§impl<T0: Format<WhitespaceConfig, ()>, T1: Format<WhitespaceConfig, ()>, T2: Format<WhitespaceConfig, ()>> Format<WhitespaceConfig, ()> for (T0, T1, T2)
impl<T0: Format<WhitespaceConfig, ()>, T1: Format<WhitespaceConfig, ()>, T2: Format<WhitespaceConfig, ()>> Format<WhitespaceConfig, ()> for (T0, T1, T2)
Source§fn format(
&mut self,
ctx: &mut Context<'_>,
prefix_ws: WhitespaceConfig,
args: (),
) -> FormatOutput
fn format( &mut self, ctx: &mut Context<'_>, prefix_ws: WhitespaceConfig, args: (), ) -> FormatOutput
Formats this type.
Source§impl Format<WhitespaceConfig, ()> for Whitespace
impl Format<WhitespaceConfig, ()> for Whitespace
Source§fn format(
&mut self,
ctx: &mut Context<'_>,
prefix_ws: WhitespaceConfig,
_args: (),
) -> FormatOutput
fn format( &mut self, ctx: &mut Context<'_>, prefix_ws: WhitespaceConfig, _args: (), ) -> FormatOutput
Formats this type.
impl Copy for WhitespaceConfig
Auto Trait Implementations§
impl Freeze for WhitespaceConfig
impl RefUnwindSafe for WhitespaceConfig
impl Send for WhitespaceConfig
impl Sync for WhitespaceConfig
impl Unpin for WhitespaceConfig
impl UnsafeUnpin for WhitespaceConfig
impl UnwindSafe for WhitespaceConfig
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more