pub trait Server {
    // Provided methods
    fn get_sandstorm_api(
        &mut self,
        _: GetSandstormApiParams,
        _: GetSandstormApiResults
    ) -> Promise<(), Error> { ... }
    fn get_session_context(
        &mut self,
        _: GetSessionContextParams,
        _: GetSessionContextResults
    ) -> Promise<(), Error> { ... }
    fn get_saved_identity(
        &mut self,
        _: GetSavedIdentityParams,
        _: GetSavedIdentityResults
    ) -> Promise<(), Error> { ... }
    fn save_identity(
        &mut self,
        _: SaveIdentityParams,
        _: SaveIdentityResults
    ) -> Promise<(), Error> { ... }
    fn get_session_request(
        &mut self,
        _: GetSessionRequestParams,
        _: GetSessionRequestResults
    ) -> Promise<(), Error> { ... }
    fn get_session_offer(
        &mut self,
        _: GetSessionOfferParams,
        _: GetSessionOfferResults
    ) -> Promise<(), Error> { ... }
}

Provided Methods§

Implementors§