pub struct DocFormat {
pub content_type: Box<str>,
pub publisher_tag: Box<str>,
pub app_name: Box<str>,
pub format_version: Option<i64>,
pub store_tp: Option<Box<str>>,
pub nav_param: Option<Box<str>>,
pub search: Option<Value>,
pub x: Option<Value>,
pub updated_at: Timestamp,
}Expand description
Document format manifest — how an app declares what it indexes.
Fields§
§content_type: Box<str>§publisher_tag: Box<str>§app_name: Box<str>§format_version: Option<i64>Encoded document format version, MMMmmmppp (three decimal digits per
component of major.minor.patch). None on rows written before the
integer encoding existed, which the handler reads as “no ordering known”.
store_tp: Option<Box<str>>'RTDB' | 'CRDT' | 'BLOB'
Deep-link query param name, e.g. "nav".
search: Option<Value>The FTS index manifest.
x: Option<Value>§updated_at: TimestampTrait Implementations§
Auto Trait Implementations§
impl Freeze for DocFormat
impl RefUnwindSafe for DocFormat
impl Send for DocFormat
impl Sync for DocFormat
impl Unpin for DocFormat
impl UnsafeUnpin for DocFormat
impl UnwindSafe for DocFormat
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