Trait iri_string::template::context::Context
source · pub trait Context: Sized {
// Required method
fn visit<V: Visitor>(&self, visitor: V) -> V::Result;
}Expand description
A trait for types that can behave as a URI template expansion context.
Required Methods§
sourcefn visit<V: Visitor>(&self, visitor: V) -> V::Result
fn visit<V: Visitor>(&self, visitor: V) -> V::Result
Visits a variable.
To get variable name, use Visitor::var_name().
Object Safety§
This trait is not object safe.
Implementors§
impl Context for SimpleContext
Available on crate feature
alloc only.