Struct chromiumoxide::cdp::browser_protocol::dom_storage::StorageId
source · pub struct StorageId {
pub security_origin: Option<String>,
pub storage_key: Option<SerializedStorageKey>,
pub is_local_storage: bool,
}
Expand description
DOM Storage identifier. StorageId
Fields§
§security_origin: Option<String>
Security origin for the storage.
storage_key: Option<SerializedStorageKey>
Represents a key by which DOM Storage keys its CachedStorageAreas
is_local_storage: bool
Whether the storage is local storage (not session storage).
Implementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for StorageId
impl<'de> Deserialize<'de> for StorageId
source§fn deserialize<__D>(
__deserializer: __D
) -> Result<StorageId, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D
) -> Result<StorageId, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl PartialEq for StorageId
impl PartialEq for StorageId
source§impl Serialize for StorageId
impl Serialize for StorageId
source§fn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for StorageId
Auto Trait Implementations§
impl Freeze for StorageId
impl RefUnwindSafe for StorageId
impl Send for StorageId
impl Sync for StorageId
impl Unpin for StorageId
impl UnwindSafe for StorageId
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