pub struct ImportDatabaseParams {
pub source_type: String,
pub import_from_uri: Vec<String>,
}Expand description
Parameters for importing data into a database
Fields§
§source_type: StringSource type: “http”, “redis”, “ftp”, “aws-s3”, “azure-blob-storage”, “google-blob-storage”
import_from_uri: Vec<String>URIs to import from
Implementations§
Source§impl ImportDatabaseParams
impl ImportDatabaseParams
Sourcepub fn new(source_type: impl Into<String>, uri: impl Into<String>) -> Self
pub fn new(source_type: impl Into<String>, uri: impl Into<String>) -> Self
Create new import params
Sourcepub fn with_additional_uri(self, uri: impl Into<String>) -> Self
pub fn with_additional_uri(self, uri: impl Into<String>) -> Self
Add additional URI to import from
Sourcepub fn into_request(self) -> DatabaseImportRequest
pub fn into_request(self) -> DatabaseImportRequest
Convert to Layer 1 DatabaseImportRequest
Trait Implementations§
Source§impl Clone for ImportDatabaseParams
impl Clone for ImportDatabaseParams
Source§fn clone(&self) -> ImportDatabaseParams
fn clone(&self) -> ImportDatabaseParams
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 ImportDatabaseParams
impl RefUnwindSafe for ImportDatabaseParams
impl Send for ImportDatabaseParams
impl Sync for ImportDatabaseParams
impl Unpin for ImportDatabaseParams
impl UnsafeUnpin for ImportDatabaseParams
impl UnwindSafe for ImportDatabaseParams
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