pub struct OrganizationFields {
pub organization: UserConfig,
pub member: UserConfig,
pub invitation: UserConfig,
pub team: UserConfig,
pub organization_role: UserConfig,
}Expand description
Additional fields for the five entities supported by the Organization plugin. Field attributes use the same adapter transforms as application user fields.
Fields§
§organization: UserConfigOrganization field policies.
member: UserConfigMember field policies.
invitation: UserConfigInvitation field policies.
team: UserConfigTeam field policies.
organization_role: UserConfigDynamic organization role field policies.
Implementations§
Source§impl OrganizationFields
impl OrganizationFields
Sourcepub fn into_storage(self) -> OrganizationFields
pub fn into_storage(self) -> OrganizationFields
Resolve raw declarations in native schema order and apply dynamic-role storage requirements.
Trait Implementations§
Source§impl Clone for OrganizationFields
impl Clone for OrganizationFields
Source§fn clone(&self) -> OrganizationFields
fn clone(&self) -> OrganizationFields
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 Default for OrganizationFields
impl Default for OrganizationFields
Source§fn default() -> OrganizationFields
fn default() -> OrganizationFields
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl !RefUnwindSafe for OrganizationFields
impl !UnwindSafe for OrganizationFields
impl Freeze for OrganizationFields
impl Send for OrganizationFields
impl Sync for OrganizationFields
impl Unpin for OrganizationFields
impl UnsafeUnpin for OrganizationFields
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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