Trait mas_router::SimpleRoute

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

Required Associated Constants§

source

const PATH: &'static str

Object Safety§

This trait is not object safe.

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 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 GraphQLPlayground

source§

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

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"