pub enum RoleOperationKind {
Query,
Command,
EventStream,
QueryWatch,
AgentSubscription,
}Expand description
Closed symbolic operation category used only to compute authority diffs.
Variants§
Query
Named query.
Command
Compiled command.
EventStream
Durable event stream.
QueryWatch
Live named-query watch.
AgentSubscription
Contextual agent subscription.
Trait Implementations§
Source§impl Clone for RoleOperationKind
impl Clone for RoleOperationKind
Source§fn clone(&self) -> RoleOperationKind
fn clone(&self) -> RoleOperationKind
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 RoleOperationKind
Source§impl Debug for RoleOperationKind
impl Debug for RoleOperationKind
impl Eq for RoleOperationKind
Source§impl Ord for RoleOperationKind
impl Ord for RoleOperationKind
Source§fn cmp(&self, other: &RoleOperationKind) -> Ordering
fn cmp(&self, other: &RoleOperationKind) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for RoleOperationKind
impl PartialEq for RoleOperationKind
Source§impl PartialOrd for RoleOperationKind
impl PartialOrd for RoleOperationKind
impl StructuralPartialEq for RoleOperationKind
Auto Trait Implementations§
impl Freeze for RoleOperationKind
impl RefUnwindSafe for RoleOperationKind
impl Send for RoleOperationKind
impl Sync for RoleOperationKind
impl Unpin for RoleOperationKind
impl UnsafeUnpin for RoleOperationKind
impl UnwindSafe for RoleOperationKind
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