pub struct ManyResolver { /* private fields */ }
Expand description
Implements a Resolver
that can combines multiple different other resolvers
into one single resolver.
Implementations§
Source§impl ManyResolver
impl ManyResolver
Sourcepub fn new() -> Self
pub fn new() -> Self
Create a new empty ManyResolver
instance.
Sourcepub fn add_resolver<R>(self, resolver: R) -> Self
pub fn add_resolver<R>(self, resolver: R) -> Self
Add a resolver
to this ManyResolver
.
Trait Implementations§
Source§impl Debug for ManyResolver
impl Debug for ManyResolver
Source§impl Default for ManyResolver
impl Default for ManyResolver
Source§fn default() -> ManyResolver
fn default() -> ManyResolver
Returns the “default value” for a type. Read more
Source§impl Resolver for ManyResolver
impl Resolver for ManyResolver
Auto Trait Implementations§
impl Freeze for ManyResolver
impl !RefUnwindSafe for ManyResolver
impl !Send for ManyResolver
impl !Sync for ManyResolver
impl Unpin for ManyResolver
impl !UnwindSafe for ManyResolver
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more