Skip to main content

SimpleRoute

Trait SimpleRoute 

Source
pub trait SimpleRoute {
    const PATH: &'static str;
}

Required Associated Constants§

Source

const PATH: &'static str

Dyn Compatibility§

This trait is not dyn compatible.

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

Implementors§

Source§

impl SimpleRoute for AccountPasswordChange

Source§

const PATH: &'static str = "/account/password/change"

Source§

impl SimpleRoute for AccountRecoveryStart

Source§

const PATH: &'static str = "/recover"

Source§

impl SimpleRoute for AccountWildcard

Source§

const PATH: &'static str = "/account/{*rest}"

Source§

impl SimpleRoute for ApiDoc

Source§

const PATH: &'static str = "/api/doc/"

Source§

impl SimpleRoute for ApiDocCallback

Source§

const PATH: &'static str = "/api/doc/oauth2-callback"

Source§

impl SimpleRoute for ApiSpec

Source§

const PATH: &'static str = "/api/spec.json"

Source§

impl SimpleRoute for ChangePasswordDiscovery

Source§

const PATH: &'static str = "/.well-known/change-password"

Source§

impl SimpleRoute for CompatLogin

Source§

const PATH: &'static str = "/_matrix/client/{version}/login"

Source§

impl SimpleRoute for CompatLoginSsoRedirect

Source§

const PATH: &'static str = "/_matrix/client/{version}/login/sso/redirect"

Source§

impl SimpleRoute for CompatLoginSsoRedirectIdp

Source§

const PATH: &'static str = "/_matrix/client/{version}/login/sso/redirect/{idp}"

Source§

impl SimpleRoute for CompatLoginSsoRedirectSlash

Source§

const PATH: &'static str = "/_matrix/client/{version}/login/sso/redirect/"

Source§

impl SimpleRoute for CompatLogout

Source§

const PATH: &'static str = "/_matrix/client/{version}/logout"

Source§

impl SimpleRoute for CompatLogoutAll

Source§

const PATH: &'static str = "/_matrix/client/{version}/logout/all"

Source§

impl SimpleRoute for CompatRefresh

Source§

const PATH: &'static str = "/_matrix/client/{version}/refresh"

Source§

impl SimpleRoute for GraphQL

Source§

const PATH: &'static str = "/graphql"

Source§

impl SimpleRoute for Healthcheck

Source§

const PATH: &'static str = "/health"

Source§

impl SimpleRoute for Index

Source§

const PATH: &'static str = "/"

Source§

impl SimpleRoute for Logout

Source§

const PATH: &'static str = "/logout"

Source§

impl SimpleRoute for OAuth2AuthorizationEndpoint

Source§

const PATH: &'static str = "/authorize"

Source§

impl SimpleRoute for OAuth2DeviceAuthorizationEndpoint

Source§

const PATH: &'static str = "/oauth2/device"

Source§

impl SimpleRoute for OAuth2Introspection

Source§

const PATH: &'static str = "/oauth2/introspect"

Source§

impl SimpleRoute for OAuth2Keys

Source§

const PATH: &'static str = "/oauth2/keys.json"

Source§

impl SimpleRoute for OAuth2RegistrationEndpoint

Source§

const PATH: &'static str = "/oauth2/registration"

Source§

impl SimpleRoute for OAuth2Revocation

Source§

const PATH: &'static str = "/oauth2/revoke"

Source§

impl SimpleRoute for OAuth2TokenEndpoint

Source§

const PATH: &'static str = "/oauth2/token"

Source§

impl SimpleRoute for OidcConfiguration

Source§

const PATH: &'static str = "/.well-known/openid-configuration"

Source§

impl SimpleRoute for OidcUserinfo

Source§

const PATH: &'static str = "/oauth2/userinfo"

Source§

impl SimpleRoute for Webfinger

Source§

const PATH: &'static str = "/.well-known/webfinger"