pub enum AppDataOfflinePolicy {
LastKnown,
OnlineOnly,
}Expand description
How the client shell may behave when the home node is unavailable.
Variants§
LastKnown
A stage may render the last verified cached projection with stale/offline labeling.
OnlineOnly
A stage must fail clearly when the home node is unavailable.
Trait Implementations§
Source§impl Clone for AppDataOfflinePolicy
impl Clone for AppDataOfflinePolicy
Source§fn clone(&self) -> AppDataOfflinePolicy
fn clone(&self) -> AppDataOfflinePolicy
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for AppDataOfflinePolicy
Source§impl Debug for AppDataOfflinePolicy
impl Debug for AppDataOfflinePolicy
Source§impl<'de> Deserialize<'de> for AppDataOfflinePolicy
impl<'de> Deserialize<'de> for AppDataOfflinePolicy
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
impl Eq for AppDataOfflinePolicy
Source§impl PartialEq for AppDataOfflinePolicy
impl PartialEq for AppDataOfflinePolicy
Source§impl Serialize for AppDataOfflinePolicy
impl Serialize for AppDataOfflinePolicy
impl StructuralPartialEq for AppDataOfflinePolicy
Auto Trait Implementations§
impl Freeze for AppDataOfflinePolicy
impl RefUnwindSafe for AppDataOfflinePolicy
impl Send for AppDataOfflinePolicy
impl Sync for AppDataOfflinePolicy
impl Unpin for AppDataOfflinePolicy
impl UnsafeUnpin for AppDataOfflinePolicy
impl UnwindSafe for AppDataOfflinePolicy
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