[−][src]Struct dprint_core::formatting::parser_helpers::ParsedValue
Fields
items: PrintItems
lines_span: Option<LinesSpan>
allow_inline_multi_line: bool
Whether this value is allowed to start on the same line as the previous token and finish on the same line as the next token when multi-line.
allow_inline_single_line: bool
Whether this node is allowed to start on the same line as the previous token and finish on the same line as the next token when it is single line. In other words, it being on a single line won't trigger all the values to be multi-line.
Implementations
impl ParsedValue
[src]
pub fn from_items(items: PrintItems) -> ParsedValue
[src]
Use this when you don't care about blank lines.
Auto Trait Implementations
impl !RefUnwindSafe for ParsedValue
impl !Send for ParsedValue
impl !Sync for ParsedValue
impl Unpin for ParsedValue
impl !UnwindSafe for ParsedValue
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,