SimpleRoute
mas_router
0.11.0
SimpleRoute
Required Associated Constants
PATH
Object Safety
Implementors
In crate mas_router
Structs
Account
AccountAddEmail
AccountPasswordChange
AccountRecoveryFinish
AccountRecoveryProgress
AccountRecoveryStart
AccountVerifyEmail
AccountWildcard
ApiDoc
ApiDocCallback
ApiSpec
ChangePasswordDiscovery
CompatLogin
CompatLoginSsoActionParams
CompatLoginSsoComplete
CompatLoginSsoRedirect
CompatLoginSsoRedirectIdp
CompatLoginSsoRedirectSlash
CompatLogout
CompatRefresh
Consent
ContinueAuthorizationGrant
DeviceCodeConsent
DeviceCodeLink
GraphQL
GraphQLPlayground
Healthcheck
Index
Login
Logout
OAuth2AuthorizationEndpoint
OAuth2DeviceAuthorizationEndpoint
OAuth2Introspection
OAuth2Keys
OAuth2RegistrationEndpoint
OAuth2Revocation
OAuth2TokenEndpoint
OidcConfiguration
OidcUserinfo
Reauth
Register
StaticAsset
UpstreamOAuth2Authorize
UpstreamOAuth2Callback
UpstreamOAuth2Link
UrlBuilder
Webfinger
Enums
AccountAction
CompatLoginSsoAction
PostAuthAction
Traits
Route
SimpleRoute
?
Settings
Trait
mas_router
::
SimpleRoute
Copy item path
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"