Trait uri_resources::ArgedResource
source · pub trait ArgedResource<T> {
// Required methods
fn argument(&self) -> Option<&T>;
fn required_by(&self) -> ArgRequiredBy;
fn with_arg(&mut self, arg: T) -> &mut Self;
fn with_arg_required(&mut self, required: ArgRequiredBy) -> &mut Self;
}Required Methods§
sourcefn required_by(&self) -> ArgRequiredBy
fn required_by(&self) -> ArgRequiredBy
Determines if, and by whom, an argument set on this is required.
sourcefn with_arg_required(&mut self, required: ArgRequiredBy) -> &mut Self
fn with_arg_required(&mut self, required: ArgRequiredBy) -> &mut Self
Sets if, and by whom, this component’s argument is required.
Object Safety§
This trait is not object safe.