pub struct StudyRegistrationPayload {
pub study: StudySummary,
pub domains: Vec<DomainSummary>,
}Fields§
§study: StudySummary§domains: Vec<DomainSummary>Trait Implementations§
Source§impl Clone for StudyRegistrationPayload
impl Clone for StudyRegistrationPayload
Source§fn clone(&self) -> StudyRegistrationPayload
fn clone(&self) -> StudyRegistrationPayload
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 StudyRegistrationPayload
impl Debug for StudyRegistrationPayload
Source§impl<'de> Deserialize<'de> for StudyRegistrationPayload
impl<'de> Deserialize<'de> for StudyRegistrationPayload
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 StudyRegistrationPayload
impl PartialEq for StudyRegistrationPayload
Source§impl Serialize for StudyRegistrationPayload
impl Serialize for StudyRegistrationPayload
impl Eq for StudyRegistrationPayload
impl StructuralPartialEq for StudyRegistrationPayload
Auto Trait Implementations§
impl Freeze for StudyRegistrationPayload
impl RefUnwindSafe for StudyRegistrationPayload
impl Send for StudyRegistrationPayload
impl Sync for StudyRegistrationPayload
impl Unpin for StudyRegistrationPayload
impl UnsafeUnpin for StudyRegistrationPayload
impl UnwindSafe for StudyRegistrationPayload
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