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