pub struct EcRegistry { /* private fields */ }Implementations§
Source§impl EcRegistry
impl EcRegistry
pub fn new() -> EcRegistry
pub fn register(&self, config: EcFieldConfig)
pub fn get(&self, collection: &str, field: &str) -> Option<EcFieldConfig>
pub fn is_ec_field(&self, collection: &str, field: &str) -> bool
pub fn all_configs(&self) -> Vec<EcFieldConfig>
pub fn async_configs(&self) -> Vec<EcFieldConfig>
pub fn load_from_config_store(&self, store: &UnifiedStore)
Auto Trait Implementations§
impl !Freeze for EcRegistry
impl RefUnwindSafe for EcRegistry
impl Send for EcRegistry
impl Sync for EcRegistry
impl Unpin for EcRegistry
impl UnsafeUnpin for EcRegistry
impl UnwindSafe for EcRegistry
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> 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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§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