pub struct DocIndex {
pub version: u32,
pub entries: Vec<DocEntry>,
}Expand description
The serialized doc index (committed as JSON, loaded at runtime).
Fields§
§version: u32§entries: Vec<DocEntry>Trait Implementations§
Source§impl<'de> Deserialize<'de> for DocIndex
impl<'de> Deserialize<'de> for DocIndex
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
Auto Trait Implementations§
impl Freeze for DocIndex
impl RefUnwindSafe for DocIndex
impl Send for DocIndex
impl Sync for DocIndex
impl Unpin for DocIndex
impl UnsafeUnpin for DocIndex
impl UnwindSafe for DocIndex
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