Struct zenoh_backend_influxdb2::InfluxDbVolume
source · pub struct InfluxDbVolume { /* private fields */ }
Trait Implementations§
source§impl Volume for InfluxDbVolume
impl Volume for InfluxDbVolume
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 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 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 InfluxDbVolume
impl !RefUnwindSafe for InfluxDbVolume
impl Send for InfluxDbVolume
impl Sync for InfluxDbVolume
impl Unpin for InfluxDbVolume
impl !UnwindSafe for InfluxDbVolume
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