[−][src]Struct google_healthcare1_beta1::DicomStore
Represents a DICOM store.
Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
- locations datasets dicom stores create projects (request|response)
- locations datasets dicom stores patch projects (request|response)
- locations datasets dicom stores get projects (response)
Fields
labels: Option<HashMap<String, String>>
User-supplied key-value pairs used to organize DICOM stores.
Label keys must be between 1 and 63 characters long, have a UTF-8 encoding of maximum 128 bytes, and must conform to the following PCRE regular expression: \p{Ll}\p{Lo}{0,62}
Label values are optional, must be between 1 and 63 characters long, have a UTF-8 encoding of maximum 128 bytes, and must conform to the following PCRE regular expression: [\p{Ll}\p{Lo}\p{N}_-]{0,63}
No more than 64 labels can be associated with a given store.
name: Option<String>
Resource name of the DICOM store, of the form
projects/{project_id}/locations/{location_id}/datasets/{dataset_id}/dicomStores/{dicom_store_id}
.
notification_config: Option<NotificationConfig>
Notification destination for new DICOM instances. Supplied by the client.
Trait Implementations
impl Clone for DicomStore
[src]
fn clone(&self) -> DicomStore
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for DicomStore
[src]
impl Default for DicomStore
[src]
fn default() -> DicomStore
[src]
impl<'de> Deserialize<'de> for DicomStore
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl RequestValue for DicomStore
[src]
impl ResponseResult for DicomStore
[src]
impl Serialize for DicomStore
[src]
Auto Trait Implementations
impl RefUnwindSafe for DicomStore
impl Send for DicomStore
impl Sync for DicomStore
impl Unpin for DicomStore
impl UnwindSafe for DicomStore
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Typeable for T where
T: Any,
T: Any,