Trait ruma_api::Endpoint
[−]
[src]
pub trait Endpoint {
type Request: TryInto<Request, Error = Error>;
type Response: FutureFrom<Response, Error = Error>;
const METADATA: Metadata;
}A Matrix API endpoint.
Associated Types
type Request: TryInto<Request, Error = Error>
Data needed to make a request to the endpoint.
type Response: FutureFrom<Response, Error = Error>
Data returned from the endpoint.