pub struct SetAttributesAsTextParams {
pub node_id: NodeId,
pub text: String,
pub name: Option<String>,
}Expand description
Sets attributes on element with given id. This method is useful when user edits some existing attribute value and types in several attribute name/value pairs. setAttributesAsText
Fields§
§node_id: NodeIdId of the element to set attributes for.
text: StringText with a number of attributes. Will parse this text using HTML parser.
name: Option<String>Attribute name to replace with new attributes derived from text in case text parsed successfully.
Implementations§
Source§impl SetAttributesAsTextParams
impl SetAttributesAsTextParams
pub const IDENTIFIER: &'static str = "DOM.setAttributesAsText"
Trait Implementations§
Source§impl Clone for SetAttributesAsTextParams
impl Clone for SetAttributesAsTextParams
Source§fn clone(&self) -> SetAttributesAsTextParams
fn clone(&self) -> SetAttributesAsTextParams
Returns a duplicate 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 SetAttributesAsTextParams
impl Command for SetAttributesAsTextParams
Source§impl Debug for SetAttributesAsTextParams
impl Debug for SetAttributesAsTextParams
Source§impl<'de> Deserialize<'de> for SetAttributesAsTextParams
impl<'de> Deserialize<'de> for SetAttributesAsTextParams
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
Source§impl Method for SetAttributesAsTextParams
impl Method for SetAttributesAsTextParams
Source§fn identifier(&self) -> MethodId
fn identifier(&self) -> MethodId
The whole string identifier for this method like:
DOM.removeNodeSource§fn domain_name(&self) -> Cow<'static, str>
fn domain_name(&self) -> Cow<'static, str>
The name of the domain this method belongs to:
DOMSource§fn method_name(&self) -> Cow<'static, str>
fn method_name(&self) -> Cow<'static, str>
The standalone identifier of the method inside the domain:
removeNodeimpl StructuralPartialEq for SetAttributesAsTextParams
Auto Trait Implementations§
impl Freeze for SetAttributesAsTextParams
impl RefUnwindSafe for SetAttributesAsTextParams
impl Send for SetAttributesAsTextParams
impl Sync for SetAttributesAsTextParams
impl Unpin for SetAttributesAsTextParams
impl UnwindSafe for SetAttributesAsTextParams
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