pub trait RouterBuilderProcedureExt {
// Required methods
fn procedure(self, procedure: impl Into<ErasedProcedure>) -> Self;
fn discover_procedures(self) -> Self;
}Available on crate feature
router only.Expand description
Registers server procedures on a RouterBuilder.
Required Methods§
Sourcefn procedure(self, procedure: impl Into<ErasedProcedure>) -> Self
fn procedure(self, procedure: impl Into<ErasedProcedure>) -> Self
Mounts a procedure route.
Sourcefn discover_procedures(self) -> Self
Available on crate feature discover only.
fn discover_procedures(self) -> Self
discover only.Registers every procedure linked into the binary.
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".
Implementations on Foreign Types§
Source§impl RouterBuilderProcedureExt for RouterBuilder
impl RouterBuilderProcedureExt for RouterBuilder
fn procedure(self, procedure: impl Into<ErasedProcedure>) -> Self
Source§fn discover_procedures(self) -> Self
fn discover_procedures(self) -> Self
Available on crate feature
discover only.