pub trait Server: Server {
Show 18 methods
// Provided methods
fn get(&mut self, _: GetParams, _: GetResults) -> Promise<(), Error> { ... }
fn post(&mut self, _: PostParams, _: PostResults) -> Promise<(), Error> { ... }
fn open_web_socket(
&mut self,
_: OpenWebSocketParams,
_: OpenWebSocketResults
) -> Promise<(), Error> { ... }
fn put(&mut self, _: PutParams, _: PutResults) -> Promise<(), Error> { ... }
fn delete(
&mut self,
_: DeleteParams,
_: DeleteResults
) -> Promise<(), Error> { ... }
fn post_streaming(
&mut self,
_: PostStreamingParams,
_: PostStreamingResults
) -> Promise<(), Error> { ... }
fn put_streaming(
&mut self,
_: PutStreamingParams,
_: PutStreamingResults
) -> Promise<(), Error> { ... }
fn propfind(
&mut self,
_: PropfindParams,
_: PropfindResults
) -> Promise<(), Error> { ... }
fn proppatch(
&mut self,
_: ProppatchParams,
_: ProppatchResults
) -> Promise<(), Error> { ... }
fn mkcol(&mut self, _: MkcolParams, _: MkcolResults) -> Promise<(), Error> { ... }
fn copy(&mut self, _: CopyParams, _: CopyResults) -> Promise<(), Error> { ... }
fn move_(&mut self, _: MoveParams, _: MoveResults) -> Promise<(), Error> { ... }
fn lock(&mut self, _: LockParams, _: LockResults) -> Promise<(), Error> { ... }
fn unlock(
&mut self,
_: UnlockParams,
_: UnlockResults
) -> Promise<(), Error> { ... }
fn acl(&mut self, _: AclParams, _: AclResults) -> Promise<(), Error> { ... }
fn report(
&mut self,
_: ReportParams,
_: ReportResults
) -> Promise<(), Error> { ... }
fn options(
&mut self,
_: OptionsParams,
_: OptionsResults
) -> Promise<(), Error> { ... }
fn patch(&mut self, _: PatchParams, _: PatchResults) -> Promise<(), Error> { ... }
}