pub enum ProjectionEngineVersion {
V1,
V2,
}Expand description
Selects which projection engine the server should use when creating a
continuous projection. V1 is the default and is supported by every server
version. V2 requires a server that supports the next-generation engine.
Variants§
Trait Implementations§
Source§impl Clone for ProjectionEngineVersion
impl Clone for ProjectionEngineVersion
Source§fn clone(&self) -> ProjectionEngineVersion
fn clone(&self) -> ProjectionEngineVersion
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 ProjectionEngineVersion
Source§impl Debug for ProjectionEngineVersion
impl Debug for ProjectionEngineVersion
Source§impl Default for ProjectionEngineVersion
impl Default for ProjectionEngineVersion
Source§fn default() -> ProjectionEngineVersion
fn default() -> ProjectionEngineVersion
Returns the “default value” for a type. Read more
impl Eq for ProjectionEngineVersion
Source§impl PartialEq for ProjectionEngineVersion
impl PartialEq for ProjectionEngineVersion
impl StructuralPartialEq for ProjectionEngineVersion
Auto Trait Implementations§
impl Freeze for ProjectionEngineVersion
impl RefUnwindSafe for ProjectionEngineVersion
impl Send for ProjectionEngineVersion
impl Sync for ProjectionEngineVersion
impl Unpin for ProjectionEngineVersion
impl UnsafeUnpin for ProjectionEngineVersion
impl UnwindSafe for ProjectionEngineVersion
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,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request