pub enum ObjectStoreConfig {
S3(S3Config),
Memory,
}
Variants§
Trait Implementations§
Source§impl Clone for ObjectStoreConfig
impl Clone for ObjectStoreConfig
Source§fn clone(&self) -> ObjectStoreConfig
fn clone(&self) -> ObjectStoreConfig
Returns a copy of the value. Read more
1.0.0 · 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 ObjectStoreConfig
impl Debug for ObjectStoreConfig
Source§impl<'de> Deserialize<'de> for ObjectStoreConfig
impl<'de> Deserialize<'de> for ObjectStoreConfig
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl From<ObjectStoreConfig> for Option<ObjectStoreConfigSerde>
impl From<ObjectStoreConfig> for Option<ObjectStoreConfigSerde>
Source§fn from(value: ObjectStoreConfig) -> Self
fn from(value: ObjectStoreConfig) -> Self
Converts to this type from the input type.
Source§impl From<Option<ObjectStoreConfigSerde>> for ObjectStoreConfig
impl From<Option<ObjectStoreConfigSerde>> for ObjectStoreConfig
Source§fn from(value: Option<ObjectStoreConfigSerde>) -> Self
fn from(value: Option<ObjectStoreConfigSerde>) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for ObjectStoreConfig
impl RefUnwindSafe for ObjectStoreConfig
impl Send for ObjectStoreConfig
impl Sync for ObjectStoreConfig
impl Unpin for ObjectStoreConfig
impl UnwindSafe for ObjectStoreConfig
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