Struct fuzzy_pickles::ast::TypeDisambiguation
source · pub struct TypeDisambiguation {
pub extent: Extent,
pub from_type: Box<Type>,
pub to_type: Option<Box<TypeNamed>>,
pub path: Vec<TypeNamedComponent>,
pub whitespace: Vec<Whitespace>,
}
Expand description
A disambiguation of a type
Example Source
ⓘ
fn a() -> <Vec<u8> as IntoIterator>::Item {}
// ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Fields§
§extent: Extent
§from_type: Box<Type>
§to_type: Option<Box<TypeNamed>>
§path: Vec<TypeNamedComponent>
§whitespace: Vec<Whitespace>