pub(crate) type ExprToSpannedStringResult<'a> = Result<ExprToSpannedString, Result<(Diag<'a>, bool), ErrorGuaranteed>>;Expand description
Ok represents successfully retrieving the string literal at the correct
position, e.g., println("abc").
Aliased Type§
pub(crate) enum ExprToSpannedStringResult<'a> {
Ok(ExprToSpannedString),
Err(Result<(Diag<'a>, bool), ErrorGuaranteed>),
}Variants§
Ok(ExprToSpannedString)
Contains the success value
Err(Result<(Diag<'a>, bool), ErrorGuaranteed>)
Contains the error value
Layout§
Note: Unable to compute type layout, possibly due to this type having generic parameters. Layout can only be computed for concrete, fully-instantiated types.