pub struct StorageSnapshot {
pub schema_version: u32,
pub page_url: String,
pub local_storage: Value,
pub session_storage: Value,
pub indexed_db_names: Vec<String>,
pub truncated: Option<TruncationNote>,
}Fields§
§schema_version: u32§page_url: String§local_storage: Value§session_storage: Value§indexed_db_names: Vec<String>IndexedDB database names only (no full dump — size and privacy risk).
truncated: Option<TruncationNote>Trait Implementations§
Source§impl<'de> Deserialize<'de> for StorageSnapshot
impl<'de> Deserialize<'de> for StorageSnapshot
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 StorageSnapshot
impl RefUnwindSafe for StorageSnapshot
impl Send for StorageSnapshot
impl Sync for StorageSnapshot
impl Unpin for StorageSnapshot
impl UnsafeUnpin for StorageSnapshot
impl UnwindSafe for StorageSnapshot
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