Enum bonsaidb::core::permissions::bonsai::ViewAction [−][src]
pub enum ViewAction {
Query,
Reduce,
DeleteDocs,
}
Expand description
Actions that operate on a view.
Variants
Query
Allows querying a view with
Connection::query()
. See
view_resource_name
for the format of view resource names.
Reduce
Allows reducing a view with
Connection::reduce()
. See
view_resource_name
for the format of view resource names.
DeleteDocs
Allows deleting associated docs with
Connection::delete_docs()
.
See view_resource_name
for the format of view resource names.
Trait Implementations
The full name of this action.
pub fn deserialize<__D>(
__deserializer: __D
) -> Result<ViewAction, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>,
pub fn deserialize<__D>(
__deserializer: __D
) -> Result<ViewAction, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
pub fn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error> where
__S: Serializer,
pub fn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error> where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations
impl RefUnwindSafe for ViewAction
impl Send for ViewAction
impl Sync for ViewAction
impl Unpin for ViewAction
impl UnwindSafe for ViewAction
Blanket Implementations
Mutably borrows from an owned value. Read more
pub fn vzip(self) -> V
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more