pub struct AppDataManifest {
pub namespace: String,
pub offline: AppDataOfflinePolicy,
pub sync: AppDataSyncPolicy,
pub queries: Vec<AppDataQueryDeclaration>,
pub streams: Vec<AppDataStreamDeclaration>,
}Expand description
Generic, app-owned data contract declared by a stage manifest.
Fields§
§namespace: String§offline: AppDataOfflinePolicy§sync: AppDataSyncPolicy§queries: Vec<AppDataQueryDeclaration>§streams: Vec<AppDataStreamDeclaration>Trait Implementations§
Source§impl Clone for AppDataManifest
impl Clone for AppDataManifest
Source§fn clone(&self) -> AppDataManifest
fn clone(&self) -> AppDataManifest
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 moreSource§impl Debug for AppDataManifest
impl Debug for AppDataManifest
Source§impl<'de> Deserialize<'de> for AppDataManifest
impl<'de> Deserialize<'de> for AppDataManifest
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 AppDataManifest
Source§impl PartialEq for AppDataManifest
impl PartialEq for AppDataManifest
Source§impl Serialize for AppDataManifest
impl Serialize for AppDataManifest
impl StructuralPartialEq for AppDataManifest
Auto Trait Implementations§
impl Freeze for AppDataManifest
impl RefUnwindSafe for AppDataManifest
impl Send for AppDataManifest
impl Sync for AppDataManifest
impl Unpin for AppDataManifest
impl UnsafeUnpin for AppDataManifest
impl UnwindSafe for AppDataManifest
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