pub enum DataRedundancyType {
LRS,
ZRS,
}Expand description
Data redundancy type
Variants§
LRS
Local redundancy (LRS) stores data on multiple devices within the same availability zone; up to two devices can fail simultaneously without data loss and access remains normal.
ZRS
Zonal redundancy (ZRS) stores data redundantly across multiple availability zones in the same region, ensuring access even if one zone becomes unavailable.
Trait Implementations§
Source§impl Clone for DataRedundancyType
impl Clone for DataRedundancyType
Source§fn clone(&self) -> DataRedundancyType
fn clone(&self) -> DataRedundancyType
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 DataRedundancyType
impl Debug for DataRedundancyType
Source§impl<'de> Deserialize<'de> for DataRedundancyType
impl<'de> Deserialize<'de> for DataRedundancyType
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 Display for DataRedundancyType
impl Display for DataRedundancyType
Source§impl Serialize for DataRedundancyType
impl Serialize for DataRedundancyType
impl Copy for DataRedundancyType
Auto Trait Implementations§
impl Freeze for DataRedundancyType
impl RefUnwindSafe for DataRedundancyType
impl Send for DataRedundancyType
impl Sync for DataRedundancyType
impl Unpin for DataRedundancyType
impl UnwindSafe for DataRedundancyType
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