Enum dprint_core::formatting::Info
source · [−]pub enum Info {
LineNumber(LineNumber),
ColumnNumber(ColumnNumber),
IsStartOfLine(IsStartOfLine),
IndentLevel(IndentLevel),
LineStartColumnNumber(LineStartColumnNumber),
LineStartIndentLevel(LineStartIndentLevel),
}
Variants
LineNumber(LineNumber)
ColumnNumber(ColumnNumber)
IsStartOfLine(IsStartOfLine)
IndentLevel(IndentLevel)
LineStartColumnNumber(LineStartColumnNumber)
LineStartIndentLevel(LineStartIndentLevel)
Trait Implementations
sourceimpl From<ColumnNumber> for Info
impl From<ColumnNumber> for Info
sourcefn from(info: ColumnNumber) -> Self
fn from(info: ColumnNumber) -> Self
Converts to this type from the input type.
sourceimpl From<IndentLevel> for Info
impl From<IndentLevel> for Info
sourcefn from(info: IndentLevel) -> Self
fn from(info: IndentLevel) -> Self
Converts to this type from the input type.
sourceimpl From<IsStartOfLine> for Info
impl From<IsStartOfLine> for Info
sourcefn from(info: IsStartOfLine) -> Self
fn from(info: IsStartOfLine) -> Self
Converts to this type from the input type.
sourceimpl From<LineNumber> for Info
impl From<LineNumber> for Info
sourcefn from(info: LineNumber) -> Self
fn from(info: LineNumber) -> Self
Converts to this type from the input type.
sourceimpl From<LineStartColumnNumber> for Info
impl From<LineStartColumnNumber> for Info
sourcefn from(info: LineStartColumnNumber) -> Self
fn from(info: LineStartColumnNumber) -> Self
Converts to this type from the input type.
sourceimpl From<LineStartIndentLevel> for Info
impl From<LineStartIndentLevel> for Info
sourcefn from(info: LineStartIndentLevel) -> Self
fn from(info: LineStartIndentLevel) -> Self
Converts to this type from the input type.
impl Copy for Info
impl StructuralPartialEq for Info
Auto Trait Implementations
impl RefUnwindSafe for Info
impl Send for Info
impl Sync for Info
impl Unpin for Info
impl UnwindSafe for Info
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more