Skip to main content

Resources

Trait Resources 

Source
pub trait Resources<A: Area> {
    // Required method
    fn resource<R>(&mut self) -> ResourceRoutes<'_, A>
       where R: Aggregate + ReplyData + Create<Owner: OwnerOf<A>> + Update + Resolve<RequestContext<A>> + Send,
             <R as Create>::Input: FormFields + Send,
             <R as Update>::Input: FormFields + Send;
}

Required Methods§

Source

fn resource<R>(&mut self) -> ResourceRoutes<'_, A>

Under /<plural of its name>; the owner of a new record is the principal.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§

Source§

impl<A: Area> Resources<A> for Routes<A>