pub struct InMemoryFittedAdapterStore { /* private fields */ }Implementations§
Source§impl InMemoryFittedAdapterStore
impl InMemoryFittedAdapterStore
pub fn new() -> InMemoryFittedAdapterStore
pub fn register( &self, fitted_adapter: FittedAdapterRef, ) -> Result<FittedAdapterHandleRecord, DataError>
pub fn register_manifest( &self, manifest: &FittedAdapterManifest, ) -> Result<Vec<FittedAdapterHandleRecord>, DataError>
pub fn get(&self, adapter_id: &str) -> Option<FittedAdapterHandleRecord>
pub fn release(&self, adapter_id: &str) -> bool
pub fn len(&self) -> usize
pub fn is_empty(&self) -> bool
Trait Implementations§
Source§impl Debug for InMemoryFittedAdapterStore
impl Debug for InMemoryFittedAdapterStore
Source§impl Default for InMemoryFittedAdapterStore
impl Default for InMemoryFittedAdapterStore
Source§fn default() -> InMemoryFittedAdapterStore
fn default() -> InMemoryFittedAdapterStore
Returns the “default value” for a type. Read more
Source§impl RuntimeFittedAdapterStore for InMemoryFittedAdapterStore
impl RuntimeFittedAdapterStore for InMemoryFittedAdapterStore
fn materialize( &self, request: &FittedAdapterMaterializationRequest, ) -> Result<u64, DataError>
Auto Trait Implementations§
impl !Freeze for InMemoryFittedAdapterStore
impl RefUnwindSafe for InMemoryFittedAdapterStore
impl Send for InMemoryFittedAdapterStore
impl Sync for InMemoryFittedAdapterStore
impl Unpin for InMemoryFittedAdapterStore
impl UnsafeUnpin for InMemoryFittedAdapterStore
impl UnwindSafe for InMemoryFittedAdapterStore
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