pub struct StdinFmt;
Expand description
A struct used to indicate that the formatter input should be read from stdin.
Implements the FormattableInput
trait.
Trait Implementations§
Source§impl FormattableInput for StdinFmt
impl FormattableInput for StdinFmt
Source§fn to_file_id(&self, db: &dyn FilesGroup) -> Result<FileId>
fn to_file_id(&self, db: &dyn FilesGroup) -> Result<FileId>
Converts the input to a
FileId
that can be used by the formatter.Auto Trait Implementations§
impl Freeze for StdinFmt
impl RefUnwindSafe for StdinFmt
impl Send for StdinFmt
impl Sync for StdinFmt
impl Unpin for StdinFmt
impl UnwindSafe for StdinFmt
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> 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