pub struct ImportPgDatabaseRequest {
pub source: String,
pub target: String,
pub target_dbname_override: Option<String>,
pub fork_behavior: ForkBehavior,
}Fields§
§source: StringSource database: ‘datatable://name’ or ‘$res:path’
target: StringTarget database: ‘datatable://name’ or ‘$res:path’
target_dbname_override: Option<String>Override the target database name
fork_behavior: ForkBehaviorImplementations§
Source§impl ImportPgDatabaseRequest
impl ImportPgDatabaseRequest
pub fn new( source: String, target: String, fork_behavior: ForkBehavior, ) -> ImportPgDatabaseRequest
Trait Implementations§
Source§impl Clone for ImportPgDatabaseRequest
impl Clone for ImportPgDatabaseRequest
Source§fn clone(&self) -> ImportPgDatabaseRequest
fn clone(&self) -> ImportPgDatabaseRequest
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 ImportPgDatabaseRequest
impl Debug for ImportPgDatabaseRequest
Source§impl Default for ImportPgDatabaseRequest
impl Default for ImportPgDatabaseRequest
Source§fn default() -> ImportPgDatabaseRequest
fn default() -> ImportPgDatabaseRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ImportPgDatabaseRequest
impl<'de> Deserialize<'de> for ImportPgDatabaseRequest
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 PartialEq for ImportPgDatabaseRequest
impl PartialEq for ImportPgDatabaseRequest
Source§impl Serialize for ImportPgDatabaseRequest
impl Serialize for ImportPgDatabaseRequest
impl StructuralPartialEq for ImportPgDatabaseRequest
Auto Trait Implementations§
impl Freeze for ImportPgDatabaseRequest
impl RefUnwindSafe for ImportPgDatabaseRequest
impl Send for ImportPgDatabaseRequest
impl Sync for ImportPgDatabaseRequest
impl Unpin for ImportPgDatabaseRequest
impl UnsafeUnpin for ImportPgDatabaseRequest
impl UnwindSafe for ImportPgDatabaseRequest
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