pub enum ResolverType {
Rpc,
Rest,
InProcess,
File,
}Expand description
Type of resolver to use for flag evaluation
Variants§
Rpc
Remote evaluation using gRPC connection to flagd service
Rest
Remote evaluation using REST connection to flagd service
InProcess
Local evaluation with embedded flag engine using gRPC connection
File
Local evaluation with no external dependencies
Trait Implementations§
Source§impl Clone for ResolverType
impl Clone for ResolverType
Source§fn clone(&self) -> ResolverType
fn clone(&self) -> ResolverType
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ResolverType
impl Debug for ResolverType
Source§impl PartialEq for ResolverType
impl PartialEq for ResolverType
impl StructuralPartialEq for ResolverType
Auto Trait Implementations§
impl Freeze for ResolverType
impl RefUnwindSafe for ResolverType
impl Send for ResolverType
impl Sync for ResolverType
impl Unpin for ResolverType
impl UnwindSafe for ResolverType
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<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