pub struct BlobStorageInfo {
pub size_bytes: Option<i64>,
pub storage_class: Option<String>,
pub storage_class_update_time: Option<DateTime<Utc>>,
}
Expand description
BlobStorageInfo contains details about the data stored in Blob Storage for the referenced resource. Note: Storage class is only valid for DICOM and hence will only be populated for DICOM resources.
This type is not used in any activity, and only used as part of another schema.
Fields§
§size_bytes: Option<i64>
Size in bytes of data stored in Blob Storage.
storage_class: Option<String>
The storage class in which the Blob data is stored.
storage_class_update_time: Option<DateTime<Utc>>
The time at which the storage class was updated. This is used to compute early deletion fees of the resource.
Trait Implementations§
Source§impl Clone for BlobStorageInfo
impl Clone for BlobStorageInfo
Source§fn clone(&self) -> BlobStorageInfo
fn clone(&self) -> BlobStorageInfo
Returns a copy 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 BlobStorageInfo
impl Debug for BlobStorageInfo
Source§impl Default for BlobStorageInfo
impl Default for BlobStorageInfo
Source§fn default() -> BlobStorageInfo
fn default() -> BlobStorageInfo
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BlobStorageInfo
impl<'de> Deserialize<'de> for BlobStorageInfo
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 Serialize for BlobStorageInfo
impl Serialize for BlobStorageInfo
impl Part for BlobStorageInfo
Auto Trait Implementations§
impl Freeze for BlobStorageInfo
impl RefUnwindSafe for BlobStorageInfo
impl Send for BlobStorageInfo
impl Sync for BlobStorageInfo
impl Unpin for BlobStorageInfo
impl UnwindSafe for BlobStorageInfo
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more