Enum pliantdb_core::permissions::pliant::TransactionAction [−][src]
pub enum TransactionAction { ListExecuted, GetLastId, }
Expand description
Actions that operate on transactions.
Variants
Allows listing executed transactions with
Connection::list_executed_transactions()
.
This action is checked against the database’s resource name. See
database_resource_name()
for the format of database resource names.
Allows retrieving the last executed transaction id with
Connection::last_transaction_id()
.
This action is checked against the database’s resource name. See
database_resource_name()
for the format of database resource names.
Trait Implementations
The full name of this action.
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations
impl RefUnwindSafe for TransactionAction
impl Send for TransactionAction
impl Sync for TransactionAction
impl Unpin for TransactionAction
impl UnwindSafe for TransactionAction
Blanket Implementations
Mutably borrows from an owned value. Read more
type Output = T
type Output = T
Should always be Self