pub struct DatasetDeleteRequest {
pub session: Option<SessionSelector>,
pub dataset: DatasetSelector,
pub preconditions: DeletePreconditions,
pub intent: DestructiveIntent,
pub policy: ArchiveDeletePolicy,
}Fields§
§session: Option<SessionSelector>§dataset: DatasetSelector§preconditions: DeletePreconditions§intent: DestructiveIntent§policy: ArchiveDeletePolicyTrait Implementations§
Source§impl Clone for DatasetDeleteRequest
impl Clone for DatasetDeleteRequest
Source§fn clone(&self) -> DatasetDeleteRequest
fn clone(&self) -> DatasetDeleteRequest
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 DatasetDeleteRequest
impl Debug for DatasetDeleteRequest
Source§impl<'de> Deserialize<'de> for DatasetDeleteRequest
impl<'de> Deserialize<'de> for DatasetDeleteRequest
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 DatasetDeleteRequest
impl PartialEq for DatasetDeleteRequest
Source§impl Serialize for DatasetDeleteRequest
impl Serialize for DatasetDeleteRequest
impl Eq for DatasetDeleteRequest
impl StructuralPartialEq for DatasetDeleteRequest
Auto Trait Implementations§
impl Freeze for DatasetDeleteRequest
impl RefUnwindSafe for DatasetDeleteRequest
impl Send for DatasetDeleteRequest
impl Sync for DatasetDeleteRequest
impl Unpin for DatasetDeleteRequest
impl UnsafeUnpin for DatasetDeleteRequest
impl UnwindSafe for DatasetDeleteRequest
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