pub enum WriteAction {
Create,
Update,
}Expand description
Which write a permission check belongs to.
Upstream’s runOptions.action (DatabaseController.js:994), which exists only to answer one
question: may this write add a field through a pointer permission? Only an update may.
Variants§
Trait Implementations§
Source§impl Clone for WriteAction
impl Clone for WriteAction
Source§fn clone(&self) -> WriteAction
fn clone(&self) -> WriteAction
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 moreimpl Copy for WriteAction
Source§impl Debug for WriteAction
impl Debug for WriteAction
impl Eq for WriteAction
Source§impl PartialEq for WriteAction
impl PartialEq for WriteAction
impl StructuralPartialEq for WriteAction
Auto Trait Implementations§
impl Freeze for WriteAction
impl RefUnwindSafe for WriteAction
impl Send for WriteAction
impl Sync for WriteAction
impl Unpin for WriteAction
impl UnsafeUnpin for WriteAction
impl UnwindSafe for WriteAction
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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§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.