pub struct BackupRestoreRequest {
pub include: Option<Vec<String>>,
pub exclude: Option<Vec<String>>,
}
Expand description
BackupRestoreRequest struct defining the options for the json payload required to restore a backup.
Fields§
§include: Option<Vec<String>>
§exclude: Option<Vec<String>>
Implementations§
source§impl BackupRestoreRequest
impl BackupRestoreRequest
sourcepub fn builder() -> BackupRestoreRequestBuilder
pub fn builder() -> BackupRestoreRequestBuilder
Create a new builder for the BackupRestoreRequest object.
This is the same as BackupRestoreRequestBuilder::new()
.
§Example
use weaviate_community::collections::backups::BackupRestoreRequest;
let builder = BackupRestoreRequest::builder();
Trait Implementations§
source§impl Debug for BackupRestoreRequest
impl Debug for BackupRestoreRequest
source§impl<'de> Deserialize<'de> for BackupRestoreRequest
impl<'de> Deserialize<'de> for BackupRestoreRequest
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
Auto Trait Implementations§
impl RefUnwindSafe for BackupRestoreRequest
impl Send for BackupRestoreRequest
impl Sync for BackupRestoreRequest
impl Unpin for BackupRestoreRequest
impl UnwindSafe for BackupRestoreRequest
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