pub struct GetProperties {
pub method: GetPropertiesMethod,
pub params: GetPropertiesParams,
}Expand description
Returns properties of a given object. Object group of the result is inherited from the target object. getProperties
Fields§
§method: GetPropertiesMethod§params: GetPropertiesParamsImplementations§
Source§impl GetProperties
impl GetProperties
pub fn builder() -> GetPropertiesBuilder
Source§impl GetProperties
impl GetProperties
pub const IDENTIFIER: &'static str = "Runtime.getProperties"
pub fn identifier(&self) -> &'static str
Trait Implementations§
Source§impl Clone for GetProperties
impl Clone for GetProperties
Source§fn clone(&self) -> GetProperties
fn clone(&self) -> GetProperties
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 GetProperties
impl CommandResult for GetProperties
type Result = GetPropertiesResult
fn result_from_value(result: Value) -> Result<Self::Result>
Source§impl Debug for GetProperties
impl Debug for GetProperties
Source§impl<'de> Deserialize<'de> for GetProperties
impl<'de> Deserialize<'de> for GetProperties
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<GetProperties> for Command
impl From<GetProperties> for Command
Source§fn from(v: GetProperties) -> Self
fn from(v: GetProperties) -> Self
Converts to this type from the input type.
Source§impl From<GetProperties> for JsProtocolCommands
impl From<GetProperties> for JsProtocolCommands
Source§fn from(v: GetProperties) -> Self
fn from(v: GetProperties) -> Self
Converts to this type from the input type.
Source§impl From<GetProperties> for RuntimeCommands
impl From<GetProperties> for RuntimeCommands
Source§fn from(v: GetProperties) -> Self
fn from(v: GetProperties) -> Self
Converts to this type from the input type.
Source§impl PartialEq for GetProperties
impl PartialEq for GetProperties
Source§impl Serialize for GetProperties
impl Serialize for GetProperties
Source§impl TryFrom<Command> for GetProperties
impl TryFrom<Command> for GetProperties
Source§impl TryFrom<JsProtocolCommands> for GetProperties
impl TryFrom<JsProtocolCommands> for GetProperties
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, <GetProperties as TryFrom<JsProtocolCommands>>::Error>
fn try_from( e: JsProtocolCommands, ) -> Result<Self, <GetProperties as TryFrom<JsProtocolCommands>>::Error>
Performs the conversion.
Source§impl TryFrom<RuntimeCommands> for GetProperties
impl TryFrom<RuntimeCommands> for GetProperties
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, <GetProperties as TryFrom<RuntimeCommands>>::Error>
fn try_from( e: RuntimeCommands, ) -> Result<Self, <GetProperties as TryFrom<RuntimeCommands>>::Error>
Performs the conversion.
impl StructuralPartialEq for GetProperties
Auto Trait Implementations§
impl Freeze for GetProperties
impl RefUnwindSafe for GetProperties
impl Send for GetProperties
impl Sync for GetProperties
impl Unpin for GetProperties
impl UnsafeUnpin for GetProperties
impl UnwindSafe for GetProperties
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