pub struct InfluxDbBackend { /* private fields */ }
Trait Implementations§
Source§impl Volume for InfluxDbBackend
impl Volume for InfluxDbBackend
Source§fn get_admin_status(&self) -> Value
fn get_admin_status(&self) -> Value
Returns the status that will be sent as a reply to a query
on the administration space for this backend.
Source§fn get_capability(&self) -> Capability
fn get_capability(&self) -> Capability
Returns the capability of this backend
Source§fn create_storage<'life0, 'async_trait>(
&'life0 mut self,
config: StorageConfig,
) -> Pin<Box<dyn Future<Output = ZResult<Box<dyn Storage>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn create_storage<'life0, 'async_trait>(
&'life0 mut self,
config: StorageConfig,
) -> Pin<Box<dyn Future<Output = ZResult<Box<dyn Storage>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
Creates a storage configured with some properties.
Auto Trait Implementations§
impl Freeze for InfluxDbBackend
impl !RefUnwindSafe for InfluxDbBackend
impl Send for InfluxDbBackend
impl Sync for InfluxDbBackend
impl Unpin for InfluxDbBackend
impl !UnwindSafe for InfluxDbBackend
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