Enum ApplicationOperation
pub enum ApplicationOperation {
DescribeContract,
CheckQuery,
ExplainQuery,
ExecuteQuery,
DeployQueryModule,
DeployReactiveModule,
GetQueryModule,
ExecuteCommand,
BatchCommand,
ExecuteProjectedQuery,
InspectVectorState,
}Expand description
Closed application operation inventory used only for public-safe context.
Variants§
DescribeContract
Describe a symbolic contract catalog.
CheckQuery
Check RiffQL source.
ExplainQuery
Explain ad-hoc or named RiffQL.
ExecuteQuery
Execute ad-hoc or named RiffQL.
DeployQueryModule
Compile and deploy a named-query module.
DeployReactiveModule
Compile and publish an immutable reactive module.
GetQueryModule
Inspect a named-query module.
ExecuteCommand
Execute a symbolic command.
BatchCommand
Execute a bounded command batch.
ExecuteProjectedQuery
Execute one projected columnar query under a freshness policy.
InspectVectorState
Inspect authoritative vector evidence through symbolic contract names.
Implementations§
Trait Implementations§
§impl Clone for ApplicationOperation
impl Clone for ApplicationOperation
§fn clone(&self) -> ApplicationOperation
fn clone(&self) -> ApplicationOperation
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 ApplicationOperation
§impl Debug for ApplicationOperation
impl Debug for ApplicationOperation
impl Eq for ApplicationOperation
§impl Hash for ApplicationOperation
impl Hash for ApplicationOperation
§impl PartialEq for ApplicationOperation
impl PartialEq for ApplicationOperation
§fn eq(&self, other: &ApplicationOperation) -> bool
fn eq(&self, other: &ApplicationOperation) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ApplicationOperation
Auto Trait Implementations§
impl Freeze for ApplicationOperation
impl RefUnwindSafe for ApplicationOperation
impl Send for ApplicationOperation
impl Sync for ApplicationOperation
impl Unpin for ApplicationOperation
impl UnsafeUnpin for ApplicationOperation
impl UnwindSafe for ApplicationOperation
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request§impl<L> LayerExt<L> for L
impl<L> LayerExt<L> for L
§fn named_layer<S>(&self, service: S) -> Layered<<L as Layer<S>>::Service, S>where
L: Layer<S>,
fn named_layer<S>(&self, service: S) -> Layered<<L as Layer<S>>::Service, S>where
L: Layer<S>,
Applies the layer to a service and wraps it in [
Layered].