pub trait ErrorNotFoundInChild {
    // Required method
    fn error_not_found_in_child(
        decl_site_moniker: Moniker,
        child_moniker: ChildName,
        capability_name: Name
    ) -> RoutingError;
}
Expand description

Implemented by declaration types to emit a proper error when a matching expose is not found in the child.

Required Methods§

source

fn error_not_found_in_child( decl_site_moniker: Moniker, child_moniker: ChildName, capability_name: Name ) -> RoutingError

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl ErrorNotFoundInChild for ExposeDecl

source§

fn error_not_found_in_child( moniker: Moniker, child_moniker: ChildName, capability_name: Name ) -> RoutingError

source§

impl ErrorNotFoundInChild for OfferDecl

source§

fn error_not_found_in_child( moniker: Moniker, child_moniker: ChildName, capability_name: Name ) -> RoutingError

source§

impl ErrorNotFoundInChild for UseDecl

source§

fn error_not_found_in_child( moniker: Moniker, child_moniker: ChildName, capability_name: Name ) -> RoutingError

source§

impl ErrorNotFoundInChild for ResolverRegistration

source§

fn error_not_found_in_child( moniker: Moniker, child_moniker: ChildName, capability_name: Name ) -> RoutingError

source§

impl ErrorNotFoundInChild for RunnerRegistration

source§

fn error_not_found_in_child( moniker: Moniker, child_moniker: ChildName, capability_name: Name ) -> RoutingError

Implementors§