pub struct NoopVisitor {}Implementations§
Source§impl NoopVisitor
impl NoopVisitor
pub fn new() -> NoopVisitor
Trait Implementations§
Source§impl CapabilityVisitor for NoopVisitor
impl CapabilityVisitor for NoopVisitor
Source§fn visit(
&mut self,
_: &ExtendedMoniker,
_: &CapabilityDecl,
) -> Result<(), RoutingError>
fn visit( &mut self, _: &ExtendedMoniker, _: &CapabilityDecl, ) -> Result<(), RoutingError>
Visit each
CapabilityDecl on the route.
Returning an Err cancels visitation.Source§impl Clone for NoopVisitor
impl Clone for NoopVisitor
Source§fn clone(&self) -> NoopVisitor
fn clone(&self) -> NoopVisitor
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl ExposeVisitor for NoopVisitor
impl ExposeVisitor for NoopVisitor
Source§fn visit(
&mut self,
_: &ExtendedMoniker,
_: &ExposeDecl,
) -> Result<(), RoutingError>
fn visit( &mut self, _: &ExtendedMoniker, _: &ExposeDecl, ) -> Result<(), RoutingError>
Visit each
ExposeDecl on the route.
Returning an Err cancels visitation.Source§impl OfferVisitor for NoopVisitor
impl OfferVisitor for NoopVisitor
fn visit( &mut self, _: &ExtendedMoniker, _: &OfferDecl, ) -> Result<(), RoutingError>
Auto Trait Implementations§
impl Freeze for NoopVisitor
impl RefUnwindSafe for NoopVisitor
impl Send for NoopVisitor
impl Sync for NoopVisitor
impl Unpin for NoopVisitor
impl UnsafeUnpin for NoopVisitor
impl UnwindSafe for NoopVisitor
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
impl<T, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
Source§impl<T, D> Encode<Ambiguous2, D> for Twhere
D: ResourceDialect,
impl<T, D> Encode<Ambiguous2, D> for Twhere
D: ResourceDialect,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more