pub struct SqliteObjsConfig {
pub account: String,
pub container: String,
pub sas_token: Option<String>,
pub account_key: Option<String>,
pub endpoint: Option<String>,
}Expand description
Configuration for the sqlite-objs VFS.
Maps to the C sqlite_objs_config_t struct. All fields are owned strings
for safety and convenience.
Fields§
§account: StringAzure Storage account name
container: StringBlob container name
sas_token: Option<String>SAS token (preferred)
account_key: Option<String>Shared Key (fallback)
endpoint: Option<String>Custom endpoint (e.g., for Azurite)
Trait Implementations§
Source§impl Clone for SqliteObjsConfig
impl Clone for SqliteObjsConfig
Source§fn clone(&self) -> SqliteObjsConfig
fn clone(&self) -> SqliteObjsConfig
Returns a duplicate 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 moreAuto Trait Implementations§
impl Freeze for SqliteObjsConfig
impl RefUnwindSafe for SqliteObjsConfig
impl Send for SqliteObjsConfig
impl Sync for SqliteObjsConfig
impl Unpin for SqliteObjsConfig
impl UnsafeUnpin for SqliteObjsConfig
impl UnwindSafe for SqliteObjsConfig
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