Enum mimir::enums::ODPIDeqMode
[−]
[src]
#[repr(u32)]pub enum ODPIDeqMode { Browse, Locked, Remove, RemoveNoData, }
This enumeration identifies the modes that are possible when dequeuing messages from a queue.
Variants
Browse
Read the message without acquiring a lock on the message (equivalent to a SELECT statement).
Locked
Read the message and obtain a write lock on the message (equivalent to a SELECT FOR UPDATE statement).
Remove
Read the message and update or delete it. This is the default mode. Note that the message may be retained in the queue table based on retention properties.
RemoveNoData
Confirms receipt of the message but does not deliver the actual message content.
Trait Implementations
impl Clone for ODPIDeqMode
[src]
fn clone(&self) -> ODPIDeqMode
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more
impl Copy for ODPIDeqMode
[src]
impl Debug for ODPIDeqMode
[src]
impl Eq for ODPIDeqMode
[src]
impl Hash for ODPIDeqMode
[src]
fn hash<__H: Hasher>(&self, __arg_0: &mut __H)
Feeds this value into the given [Hasher
]. Read more
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0
H: Hasher,
Feeds a slice of this type into the given [Hasher
]. Read more