pub enum MoveScuJobQuery {
Series {
patient_id: CompactString,
accession_number: CompactString,
study_instance_uid: String,
series_instance_uid: String,
},
Study {
patient_id: CompactString,
accession_number: CompactString,
study_instance_uid: String,
},
Patient {
patient_id: CompactString,
},
}Expand description
The query of a MOVE-SCU job.
Variants§
Series
Study
Patient
Fields
§
patient_id: CompactStringImplementations§
Source§impl MoveScuJobQuery
impl MoveScuJobQuery
Sourcepub fn study_instance_uid(&self) -> Option<&str>
pub fn study_instance_uid(&self) -> Option<&str>
Get the StudyInstanceUID.
Trait Implementations§
Source§impl Clone for MoveScuJobQuery
impl Clone for MoveScuJobQuery
Source§fn clone(&self) -> MoveScuJobQuery
fn clone(&self) -> MoveScuJobQuery
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 MoveScuJobQuery
impl Debug for MoveScuJobQuery
Source§impl<'de> Deserialize<'de> for MoveScuJobQuery
impl<'de> Deserialize<'de> for MoveScuJobQuery
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 From<MoveScuJobQuery> for MoveScuJobQueryAny
impl From<MoveScuJobQuery> for MoveScuJobQueryAny
Source§fn from(value: MoveScuJobQuery) -> Self
fn from(value: MoveScuJobQuery) -> Self
Converts to this type from the input type.
Source§impl PartialEq for MoveScuJobQuery
impl PartialEq for MoveScuJobQuery
Source§impl Serialize for MoveScuJobQuery
impl Serialize for MoveScuJobQuery
impl StructuralPartialEq for MoveScuJobQuery
Auto Trait Implementations§
impl Freeze for MoveScuJobQuery
impl RefUnwindSafe for MoveScuJobQuery
impl Send for MoveScuJobQuery
impl Sync for MoveScuJobQuery
impl Unpin for MoveScuJobQuery
impl UnwindSafe for MoveScuJobQuery
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