pub struct NumericFeatureBufferArena { /* private fields */ }Implementations§
Source§impl NumericFeatureBufferArena
impl NumericFeatureBufferArena
pub fn new(store: NumericFeatureBufferStore) -> Self
pub fn manifests(&self) -> Result<Vec<NumericFeatureBufferManifest>>
pub fn bind_data_handle( &mut self, data_handle: u64, relations: &CoordinatorRelationSet, representation_id: &RepresentationId, ) -> Result<Vec<NumericFeatureBufferBinding>>
pub fn release_data_handle(&mut self, data_handle: u64) -> bool
pub fn bindings_for_data_handle( &self, data_handle: u64, ) -> Result<Vec<NumericFeatureBufferBinding>>
pub fn project_bound_relations( &self, data_handle: u64, feature_set_id: &str, relations: &CoordinatorRelationSet, source_id: Option<&SourceId>, columns: Option<&[String]>, ) -> Result<CoordinatorFeatureBlock>
pub fn project_bound_relations_f64( &self, data_handle: u64, feature_set_id: &str, relations: &CoordinatorRelationSet, source_id: Option<&SourceId>, columns: Option<&[String]>, ) -> Result<CoordinatorFeatureBlockF64>
Trait Implementations§
Source§impl Clone for NumericFeatureBufferArena
impl Clone for NumericFeatureBufferArena
Source§impl Debug for NumericFeatureBufferArena
impl Debug for NumericFeatureBufferArena
Source§impl Default for NumericFeatureBufferArena
impl Default for NumericFeatureBufferArena
impl StructuralPartialEq for NumericFeatureBufferArena
Auto Trait Implementations§
impl Freeze for NumericFeatureBufferArena
impl RefUnwindSafe for NumericFeatureBufferArena
impl Send for NumericFeatureBufferArena
impl Sync for NumericFeatureBufferArena
impl Unpin for NumericFeatureBufferArena
impl UnsafeUnpin for NumericFeatureBufferArena
impl UnwindSafe for NumericFeatureBufferArena
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