pub trait ExpandedToken:
Debug
+ Send
+ Sync
+ LoadFromFile {
type Expander: TokenExpander;
}
Expand description
This trait marks types which represent expanded tokens. It is helpful to have a way to treat them generically
Required Associated Types§
Sourcetype Expander: TokenExpander
type Expander: TokenExpander
which type of expander produced this token?
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.