pub struct SetStorageItemsParams {
pub id: String,
pub storage_area: StorageArea,
pub values: Value,
}
Expand description
Sets values
in extension storage in the given storageArea
. The provided values
will be merged with existing values in the storage area.
setStorageItems
Fields§
§id: String
ID of extension.
storage_area: StorageArea
StorageArea to set data in.
values: Value
Values to set.
Implementations§
Source§impl SetStorageItemsParams
impl SetStorageItemsParams
pub fn new( id: impl Into<String>, storage_area: impl Into<StorageArea>, values: impl Into<Value>, ) -> SetStorageItemsParams
Source§impl SetStorageItemsParams
impl SetStorageItemsParams
pub fn builder() -> SetStorageItemsParamsBuilder
Source§impl SetStorageItemsParams
impl SetStorageItemsParams
pub const IDENTIFIER: &'static str = "Extensions.setStorageItems"
Trait Implementations§
Source§impl Clone for SetStorageItemsParams
impl Clone for SetStorageItemsParams
Source§fn clone(&self) -> SetStorageItemsParams
fn clone(&self) -> SetStorageItemsParams
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Command for SetStorageItemsParams
impl Command for SetStorageItemsParams
Source§impl Debug for SetStorageItemsParams
impl Debug for SetStorageItemsParams
Source§impl<'de> Deserialize<'de> for SetStorageItemsParams
impl<'de> Deserialize<'de> for SetStorageItemsParams
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<SetStorageItemsParams, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SetStorageItemsParams, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Method for SetStorageItemsParams
impl Method for SetStorageItemsParams
Source§fn identifier(&self) -> Cow<'static, str>
fn identifier(&self) -> Cow<'static, str>
The whole string identifier for this method like:
DOM.removeNode
Source§fn domain_name(&self) -> Cow<'static, str>
fn domain_name(&self) -> Cow<'static, str>
The name of the domain this method belongs to:
DOM
Source§fn method_name(&self) -> Cow<'static, str>
fn method_name(&self) -> Cow<'static, str>
The standalone identifier of the method inside the domain:
removeNode
Source§impl MethodType for SetStorageItemsParams
impl MethodType for SetStorageItemsParams
Source§impl PartialEq for SetStorageItemsParams
impl PartialEq for SetStorageItemsParams
Source§impl Serialize for SetStorageItemsParams
impl Serialize for SetStorageItemsParams
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 SetStorageItemsParams
Auto Trait Implementations§
impl Freeze for SetStorageItemsParams
impl RefUnwindSafe for SetStorageItemsParams
impl Send for SetStorageItemsParams
impl Sync for SetStorageItemsParams
impl Unpin for SetStorageItemsParams
impl UnwindSafe for SetStorageItemsParams
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more