pub enum DatasetSelector {
Id {
dataset: DatasetRef,
study: Option<StudySelector>,
},
Name {
study: StudySelector,
name: PublicName,
},
}Variants§
Trait Implementations§
Source§impl Clone for DatasetSelector
impl Clone for DatasetSelector
Source§fn clone(&self) -> DatasetSelector
fn clone(&self) -> DatasetSelector
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 DatasetSelector
impl Debug for DatasetSelector
Source§impl<'de> Deserialize<'de> for DatasetSelector
impl<'de> Deserialize<'de> for DatasetSelector
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 DatasetSelector
impl PartialEq for DatasetSelector
Source§impl Serialize for DatasetSelector
impl Serialize for DatasetSelector
impl Eq for DatasetSelector
impl StructuralPartialEq for DatasetSelector
Auto Trait Implementations§
impl Freeze for DatasetSelector
impl RefUnwindSafe for DatasetSelector
impl Send for DatasetSelector
impl Sync for DatasetSelector
impl Unpin for DatasetSelector
impl UnsafeUnpin for DatasetSelector
impl UnwindSafe for DatasetSelector
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