Trait DrawResourceRoutesWithSchema

Source
pub trait DrawResourceRoutesWithSchema {
    // Required method
    fn endpoint<E: 'static + EndpointWithSchema>(&mut self);
}
Expand description

This trait allows to draw routes within an resource. Use this only inside the Resource::setup method.

Required Methods§

Source

fn endpoint<E: 'static + EndpointWithSchema>(&mut self)

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl<'a, 'b, C, P> DrawResourceRoutesWithSchema for (&mut OpenapiRouter<'a, RouterBuilder<'b, C, P>>, &str)
where C: PipelineHandleChain<P> + Copy + Send + Sync + 'static, P: RefUnwindSafe + Send + Sync + 'static,

Source§

fn endpoint<E: EndpointWithSchema + 'static>(&mut self)

Source§

impl<'a, 'b, C, P> DrawResourceRoutesWithSchema for (&mut OpenapiRouter<'a, ScopeBuilder<'b, C, P>>, &str)
where C: PipelineHandleChain<P> + Copy + Send + Sync + 'static, P: RefUnwindSafe + Send + Sync + 'static,

Source§

fn endpoint<E: EndpointWithSchema + 'static>(&mut self)

Implementors§