pub struct CreateDatabaseRequest {
pub name: String,
pub engine: String,
pub details: Value,
pub is_full_sync: Option<bool>,
pub is_on_demand: Option<bool>,
pub cache_field_values_schedule: Option<String>,
pub metadata_sync_schedule: Option<String>,
}
Expand description
Request to create a new database connection
Fields§
§name: String
Database name
engine: String
Database engine
details: Value
Connection details
is_full_sync: Option<bool>
Whether to enable full sync
is_on_demand: Option<bool>
Whether to enable on-demand sync
cache_field_values_schedule: Option<String>
Schedule for caching field values
metadata_sync_schedule: Option<String>
Schedule for metadata sync
Trait Implementations§
Source§impl Clone for CreateDatabaseRequest
impl Clone for CreateDatabaseRequest
Source§fn clone(&self) -> CreateDatabaseRequest
fn clone(&self) -> CreateDatabaseRequest
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 moreSource§impl Debug for CreateDatabaseRequest
impl Debug for CreateDatabaseRequest
Auto Trait Implementations§
impl Freeze for CreateDatabaseRequest
impl RefUnwindSafe for CreateDatabaseRequest
impl Send for CreateDatabaseRequest
impl Sync for CreateDatabaseRequest
impl Unpin for CreateDatabaseRequest
impl UnwindSafe for CreateDatabaseRequest
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