pub struct EntityPermissions {
pub view: Option<String>,
pub create: Option<String>,
pub edit: Option<String>,
pub delete: Option<String>,
}Fields§
§view: Option<String>Required permission to list records and open the edit form.
create: Option<String>Required permission to create a new record.
edit: Option<String>Required permission to submit an edit.
delete: Option<String>Required permission to delete a record.
Trait Implementations§
Source§impl Clone for EntityPermissions
impl Clone for EntityPermissions
Source§fn clone(&self) -> EntityPermissions
fn clone(&self) -> EntityPermissions
Returns a duplicate of the value. Read more
1.0.0 · 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 EntityPermissions
impl Debug for EntityPermissions
Source§impl Default for EntityPermissions
impl Default for EntityPermissions
Source§fn default() -> EntityPermissions
fn default() -> EntityPermissions
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for EntityPermissions
impl RefUnwindSafe for EntityPermissions
impl Send for EntityPermissions
impl Sync for EntityPermissions
impl Unpin for EntityPermissions
impl UnsafeUnpin for EntityPermissions
impl UnwindSafe for EntityPermissions
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