pub struct ColumnarPredictionCacheStore { /* private fields */ }Implementations§
Source§impl ColumnarPredictionCacheStore
impl ColumnarPredictionCacheStore
pub fn from_payloads( bundle: &ExecutionBundle, payloads: BundlePredictionCachePayloadSet, ) -> Result<ColumnarPredictionCacheStore, DagMlError>
pub fn entry_count(&self) -> usize
pub fn manifests(&self) -> Vec<ColumnarPredictionCacheManifest>
pub fn materialization_records( &self, ) -> Vec<PredictionCacheMaterializationRecord>
Trait Implementations§
Source§impl Clone for ColumnarPredictionCacheStore
impl Clone for ColumnarPredictionCacheStore
Source§fn clone(&self) -> ColumnarPredictionCacheStore
fn clone(&self) -> ColumnarPredictionCacheStore
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ColumnarPredictionCacheStore
impl Debug for ColumnarPredictionCacheStore
Source§impl Default for ColumnarPredictionCacheStore
impl Default for ColumnarPredictionCacheStore
Source§fn default() -> ColumnarPredictionCacheStore
fn default() -> ColumnarPredictionCacheStore
Returns the “default value” for a type. Read more
Source§impl RuntimePredictionCacheStore for ColumnarPredictionCacheStore
impl RuntimePredictionCacheStore for ColumnarPredictionCacheStore
fn load_blocks( &self, requirement_key: &str, ) -> Result<Vec<PredictionBlock>, DagMlError>
fn load_aggregated_blocks( &self, requirement_key: &str, ) -> Result<Vec<AggregatedPredictionBlock>, DagMlError>
fn materialize( &self, request: &PredictionCacheMaterializationRequest, ) -> Result<HandleRef, DagMlError>
Auto Trait Implementations§
impl !Freeze for ColumnarPredictionCacheStore
impl !RefUnwindSafe for ColumnarPredictionCacheStore
impl !Sync for ColumnarPredictionCacheStore
impl Send for ColumnarPredictionCacheStore
impl Unpin for ColumnarPredictionCacheStore
impl UnsafeUnpin for ColumnarPredictionCacheStore
impl UnwindSafe for ColumnarPredictionCacheStore
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