pub struct DataMigrationDefinition {Show 15 fields
pub workspace_id: String,
pub path: String,
pub summary: String,
pub description: String,
pub source_resource_path: String,
pub target_resource_path: String,
pub source_table: String,
pub target_table: String,
pub mapping: Vec<ColumnMapping>,
pub options: Box<DataMigrationOptions>,
pub extra_perms: HashMap<String, bool>,
pub edited_by: String,
pub edited_at: String,
pub archived: bool,
pub labels: Option<Vec<String>>,
}Fields§
§workspace_id: String§path: String§summary: String§description: String§source_resource_path: String§target_resource_path: String§source_table: String§target_table: String§mapping: Vec<ColumnMapping>§options: Box<DataMigrationOptions>§extra_perms: HashMap<String, bool>§edited_by: String§edited_at: String§archived: bool§labels: Option<Vec<String>>Implementations§
Source§impl DataMigrationDefinition
impl DataMigrationDefinition
pub fn new( workspace_id: String, path: String, summary: String, description: String, source_resource_path: String, target_resource_path: String, source_table: String, target_table: String, mapping: Vec<ColumnMapping>, options: DataMigrationOptions, extra_perms: HashMap<String, bool>, edited_by: String, edited_at: String, archived: bool, ) -> DataMigrationDefinition
Trait Implementations§
Source§impl Clone for DataMigrationDefinition
impl Clone for DataMigrationDefinition
Source§impl Debug for DataMigrationDefinition
impl Debug for DataMigrationDefinition
Source§impl Default for DataMigrationDefinition
impl Default for DataMigrationDefinition
Source§impl<'de> Deserialize<'de> for DataMigrationDefinition
impl<'de> Deserialize<'de> for DataMigrationDefinition
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 DataMigrationDefinition
impl PartialEq for DataMigrationDefinition
Source§impl Serialize for DataMigrationDefinition
impl Serialize for DataMigrationDefinition
impl StructuralPartialEq for DataMigrationDefinition
Auto Trait Implementations§
impl Freeze for DataMigrationDefinition
impl RefUnwindSafe for DataMigrationDefinition
impl Send for DataMigrationDefinition
impl Sync for DataMigrationDefinition
impl Unpin for DataMigrationDefinition
impl UnsafeUnpin for DataMigrationDefinition
impl UnwindSafe for DataMigrationDefinition
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