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