pub trait Area:
Send
+ Sync
+ 'static {
type Principal: AreaPrincipal;
const NAME: &'static str;
const PREFIX: &'static str;
const SIGN_IN: &'static str;
const CLIENT: Client = Client::Html;
}Expand description
Its principal resolves only in its own area.
Required Associated Constants§
Provided Associated Constants§
Required Associated Types§
Sourcetype Principal: AreaPrincipal
type Principal: AreaPrincipal
Fixes the area’s access, so the two cannot disagree.
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".