pub enum ToBound {
Less(TypedValue),
LessOrEqual(TypedValue),
}
Expand description
Right border
Variants§
Less(TypedValue)
Specify if we don’t want to include given key
LessOrEqual(TypedValue)
Specify if we want to include given key
Implementations§
source§impl ToBound
impl ToBound
sourcepub fn merge<B>(
field: &mut Option<ToBound>,
tag: u32,
wire_type: WireType,
buf: &mut B,
ctx: DecodeContext
) -> Result<(), DecodeError>where
B: Buf,
pub fn merge<B>(
field: &mut Option<ToBound>,
tag: u32,
wire_type: WireType,
buf: &mut B,
ctx: DecodeContext
) -> Result<(), DecodeError>where
B: Buf,
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<'de> Deserialize<'de> for ToBound
impl<'de> Deserialize<'de> for ToBound
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl PartialEq<ToBound> for ToBound
impl PartialEq<ToBound> for ToBound
impl StructuralPartialEq for ToBound
Auto Trait Implementations§
impl RefUnwindSafe for ToBound
impl Send for ToBound
impl Sync for ToBound
impl Unpin for ToBound
impl UnwindSafe for ToBound
Blanket Implementations§
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