Enum valkyrie_ast::FormatterTerm
source · pub enum FormatterTerm {
Text {
unescaped: StringTextNode,
},
Simple {
argument: ExpressionKind,
formatter: Option<StringTextNode>,
},
Complex {
argument: ExpressionKind,
formatters: Vec<ArgumentTerm>,
},
}Expand description
\r, \u{00FF}, {{, }}
Variants§
Text
Fields
§
unescaped: StringTextNodeThe unescaped string of the number.
abc \r\u{12}
Simple
Fields
§
argument: ExpressionKindThe raw string of the number.
§
formatter: Option<StringTextNode>The format arguments
{ datetime, 'yyyy-MM-dd h:mm tt', culture: 'en-us' }
equivalent to
{ datetime.show(fmt: 'yyyy-MM-dd h:mm tt', culture: 'en-us')}
Complex
Fields
§
argument: ExpressionKindThe raw string of the number.
§
formatters: Vec<ArgumentTerm>The format arguments
{ datetime, fmt:yyyy-MM-dd h:mm tt, culture:en-us }
equivalent to
{ datetime.show(fmt: 'yyyy-MM-dd h:mm tt', culture: 'en-us')}
Trait Implementations§
source§impl Clone for FormatterTerm
impl Clone for FormatterTerm
source§fn clone(&self) -> FormatterTerm
fn clone(&self) -> FormatterTerm
Returns a copy 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 FormatterTerm
impl Debug for FormatterTerm
source§impl Hash for FormatterTerm
impl Hash for FormatterTerm
source§impl PartialEq for FormatterTerm
impl PartialEq for FormatterTerm
source§fn eq(&self, other: &FormatterTerm) -> bool
fn eq(&self, other: &FormatterTerm) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl Eq for FormatterTerm
impl StructuralPartialEq for FormatterTerm
Auto Trait Implementations§
impl RefUnwindSafe for FormatterTerm
impl Send for FormatterTerm
impl Sync for FormatterTerm
impl Unpin for FormatterTerm
impl UnwindSafe for FormatterTerm
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