pub enum DataSovereignty {
Any,
EU,
Switzerland,
China,
US,
OnPremises,
}Expand description
Data sovereignty requirements.
Variants§
Any
No specific requirements (default).
EU
Data must remain in EU/EEA.
Switzerland
Data must remain in Switzerland.
China
Data must remain in China.
US
Data must remain in US.
OnPremises
Self-hosted or on-premises.
Trait Implementations§
Source§impl Clone for DataSovereignty
impl Clone for DataSovereignty
Source§fn clone(&self) -> DataSovereignty
fn clone(&self) -> DataSovereignty
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 DataSovereignty
impl Debug for DataSovereignty
Source§impl Hash for DataSovereignty
impl Hash for DataSovereignty
Source§impl PartialEq for DataSovereignty
impl PartialEq for DataSovereignty
impl Copy for DataSovereignty
impl Eq for DataSovereignty
impl StructuralPartialEq for DataSovereignty
Auto Trait Implementations§
impl Freeze for DataSovereignty
impl RefUnwindSafe for DataSovereignty
impl Send for DataSovereignty
impl Sync for DataSovereignty
impl Unpin for DataSovereignty
impl UnwindSafe for DataSovereignty
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