pub enum DimensionProfile {
TenantScoped,
PermissionScoped,
TenantPermissionScoped,
TenantPermissionSearch,
PagedSearch,
CursorList,
LocaleRegionScoped,
FeatureFlagScoped,
Custom(CustomProfile),
}Variants§
TenantScoped
PermissionScoped
TenantPermissionScoped
TenantPermissionSearch
PagedSearch
CursorList
LocaleRegionScoped
FeatureFlagScoped
Custom(CustomProfile)
Implementations§
Source§impl DimensionProfile
impl DimensionProfile
pub fn name(&self) -> &str
pub fn requirements(&self) -> Vec<DimensionRequirement>
Trait Implementations§
Source§impl Clone for DimensionProfile
impl Clone for DimensionProfile
Source§fn clone(&self) -> DimensionProfile
fn clone(&self) -> DimensionProfile
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DimensionProfile
impl Debug for DimensionProfile
impl Eq for DimensionProfile
Source§impl PartialEq for DimensionProfile
impl PartialEq for DimensionProfile
impl StructuralPartialEq for DimensionProfile
Auto Trait Implementations§
impl Freeze for DimensionProfile
impl RefUnwindSafe for DimensionProfile
impl Send for DimensionProfile
impl Sync for DimensionProfile
impl Unpin for DimensionProfile
impl UnsafeUnpin for DimensionProfile
impl UnwindSafe for DimensionProfile
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.