pub struct CacheSchema { /* private fields */ }Expand description
A schema that where strings are stored as Dictionary<UInt16, Utf8>
Implementations§
Source§impl CacheSchema
impl CacheSchema
Sourcepub fn new_checked(schema: SchemaRef, mode: &LiquidCacheMode) -> Self
pub fn new_checked(schema: SchemaRef, mode: &LiquidCacheMode) -> Self
Create a new DictStringSchema from a SchemaRef.
§Panics
This function will panic if the schema contains a Utf8 or Utf8View field.
pub fn from(downstream_full_schema: SchemaRef, mode: &LiquidCacheMode) -> Self
Trait Implementations§
Auto Trait Implementations§
impl Freeze for CacheSchema
impl RefUnwindSafe for CacheSchema
impl Send for CacheSchema
impl Sync for CacheSchema
impl Unpin for CacheSchema
impl UnwindSafe for CacheSchema
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> 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