pub enum Config {
Params(VectorParams),
ParamsMap(VectorParamsMap),
}
Variants§
Params(VectorParams)
ParamsMap(VectorParamsMap)
Implementations§
source§impl Config
impl Config
sourcepub fn merge(
field: &mut Option<Config>,
tag: u32,
wire_type: WireType,
buf: &mut impl Buf,
ctx: DecodeContext,
) -> Result<(), DecodeError>
pub fn merge( field: &mut Option<Config>, tag: u32, wire_type: WireType, buf: &mut impl Buf, ctx: DecodeContext, ) -> Result<(), DecodeError>
Decodes an instance of the message from a buffer, and merges it into self.
sourcepub fn encoded_len(&self) -> usize
pub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
Trait Implementations§
source§impl From<Config> for VectorsConfig
impl From<Config> for VectorsConfig
source§impl From<VectorParams> for Config
impl From<VectorParams> for Config
source§fn from(value: VectorParams) -> Self
fn from(value: VectorParams) -> Self
Converts to this type from the input type.
source§impl From<VectorParamsBuilder> for Config
impl From<VectorParamsBuilder> for Config
source§fn from(value: VectorParamsBuilder) -> Self
fn from(value: VectorParamsBuilder) -> Self
Converts to this type from the input type.
source§impl From<VectorParamsMap> for Config
impl From<VectorParamsMap> for Config
source§fn from(value: VectorParamsMap) -> Self
fn from(value: VectorParamsMap) -> Self
Converts to this type from the input type.
impl StructuralPartialEq for Config
Auto Trait Implementations§
impl Freeze for Config
impl RefUnwindSafe for Config
impl Send for Config
impl Sync for Config
impl Unpin for Config
impl UnwindSafe for Config
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