pub struct UpdateDatabaseRequest {
pub name: Option<String>,
pub details: Option<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 update a database connection
Fields§
§name: Option<String>
New name
details: Option<Value>
New 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 UpdateDatabaseRequest
impl Clone for UpdateDatabaseRequest
Source§fn clone(&self) -> UpdateDatabaseRequest
fn clone(&self) -> UpdateDatabaseRequest
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 UpdateDatabaseRequest
impl Debug for UpdateDatabaseRequest
Source§impl Default for UpdateDatabaseRequest
impl Default for UpdateDatabaseRequest
Source§fn default() -> UpdateDatabaseRequest
fn default() -> UpdateDatabaseRequest
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for UpdateDatabaseRequest
impl RefUnwindSafe for UpdateDatabaseRequest
impl Send for UpdateDatabaseRequest
impl Sync for UpdateDatabaseRequest
impl Unpin for UpdateDatabaseRequest
impl UnwindSafe for UpdateDatabaseRequest
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