pub trait Unquote {
// Required method
fn write_unquoted<W: Write>(&self, w: &mut W) -> Result<bool, Error>;
// Provided method
fn unquote(&self) -> (String, bool) { ... }
}
Expand description
Removing quotes from syntax without performing expansion.
This trail will be useful only in a limited number of use cases. In the normal word expansion process, quote removal is done after other kinds of expansions like parameter expansion, so this trait is not used.
Required Methods§
Provided Methods§
Object Safety§
This trait is not object safe.