pub struct RemoveBinding {
pub method: RemoveBindingMethod,
pub params: RemoveBindingParams,
}Expand description
This method does not remove binding function from global object but unsubscribes current runtime agent from Runtime.bindingCalled notifications. removeBinding
Fields§
§method: RemoveBindingMethod§params: RemoveBindingParamsImplementations§
Source§impl RemoveBinding
impl RemoveBinding
pub fn builder() -> RemoveBindingBuilder
Source§impl RemoveBinding
impl RemoveBinding
pub const IDENTIFIER: &'static str = "Runtime.removeBinding"
pub fn identifier(&self) -> &'static str
Trait Implementations§
Source§impl Clone for RemoveBinding
impl Clone for RemoveBinding
Source§fn clone(&self) -> RemoveBinding
fn clone(&self) -> RemoveBinding
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 CommandResult for RemoveBinding
impl CommandResult for RemoveBinding
type Result = RemoveBindingResult
fn result_from_value(result: Value) -> Result<Self::Result>
Source§impl Debug for RemoveBinding
impl Debug for RemoveBinding
Source§impl<'de> Deserialize<'de> for RemoveBinding
impl<'de> Deserialize<'de> for RemoveBinding
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 From<RemoveBinding> for Command
impl From<RemoveBinding> for Command
Source§fn from(v: RemoveBinding) -> Self
fn from(v: RemoveBinding) -> Self
Converts to this type from the input type.
Source§impl From<RemoveBinding> for JsProtocolCommands
impl From<RemoveBinding> for JsProtocolCommands
Source§fn from(v: RemoveBinding) -> Self
fn from(v: RemoveBinding) -> Self
Converts to this type from the input type.
Source§impl From<RemoveBinding> for RuntimeCommands
impl From<RemoveBinding> for RuntimeCommands
Source§fn from(v: RemoveBinding) -> Self
fn from(v: RemoveBinding) -> Self
Converts to this type from the input type.
Source§impl PartialEq for RemoveBinding
impl PartialEq for RemoveBinding
Source§impl Serialize for RemoveBinding
impl Serialize for RemoveBinding
Source§impl TryFrom<Command> for RemoveBinding
impl TryFrom<Command> for RemoveBinding
Source§impl TryFrom<JsProtocolCommands> for RemoveBinding
impl TryFrom<JsProtocolCommands> for RemoveBinding
Source§type Error = JsProtocolCommands
type Error = JsProtocolCommands
The type returned in the event of a conversion error.
Source§fn try_from(
e: JsProtocolCommands,
) -> Result<Self, <RemoveBinding as TryFrom<JsProtocolCommands>>::Error>
fn try_from( e: JsProtocolCommands, ) -> Result<Self, <RemoveBinding as TryFrom<JsProtocolCommands>>::Error>
Performs the conversion.
Source§impl TryFrom<RuntimeCommands> for RemoveBinding
impl TryFrom<RuntimeCommands> for RemoveBinding
Source§type Error = RuntimeCommands
type Error = RuntimeCommands
The type returned in the event of a conversion error.
Source§fn try_from(
e: RuntimeCommands,
) -> Result<Self, <RemoveBinding as TryFrom<RuntimeCommands>>::Error>
fn try_from( e: RuntimeCommands, ) -> Result<Self, <RemoveBinding as TryFrom<RuntimeCommands>>::Error>
Performs the conversion.
impl StructuralPartialEq for RemoveBinding
Auto Trait Implementations§
impl Freeze for RemoveBinding
impl RefUnwindSafe for RemoveBinding
impl Send for RemoveBinding
impl Sync for RemoveBinding
impl Unpin for RemoveBinding
impl UnsafeUnpin for RemoveBinding
impl UnwindSafe for RemoveBinding
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