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