pub type ExprJoinedStr = ExprJoinedStr<SourceRange>;
Aliased Type§
struct ExprJoinedStr {
pub range: SourceRange,
pub values: Vec<Expr<SourceRange>>,
}
Fields§
§range: SourceRange
§values: Vec<Expr<SourceRange>>
Trait Implementations§
Source§impl Located for ExprJoinedStr
impl Located for ExprJoinedStr
fn range(&self) -> SourceRange
fn location(&self) -> SourceLocation
fn end_location(&self) -> Option<SourceLocation>
Source§impl LocatedMut for ExprJoinedStr
impl LocatedMut for ExprJoinedStr
fn range_mut(&mut self) -> &mut SourceRange
Source§impl<R: Clone> Clone for ExprJoinedStr<R>
impl<R: Clone> Clone for ExprJoinedStr<R>
Source§fn clone(&self) -> ExprJoinedStr<R>
fn clone(&self) -> ExprJoinedStr<R>
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 more