pub struct ClickByRoleArgs {
pub session_id: String,
pub role: String,
pub name: String,
pub nth: Option<usize>,
}Fields§
§session_id: String§role: StringComputed accessibility role, e.g. “button”, “link”, “checkbox”.
name: StringComputed accessible name (exact match).
nth: Option<usize>0-based index when several nodes match the same role + name.
Trait Implementations§
Source§impl Debug for ClickByRoleArgs
impl Debug for ClickByRoleArgs
Source§impl Default for ClickByRoleArgs
impl Default for ClickByRoleArgs
Source§fn default() -> ClickByRoleArgs
fn default() -> ClickByRoleArgs
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ClickByRoleArgs
impl<'de> Deserialize<'de> for ClickByRoleArgs
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 JsonSchema for ClickByRoleArgs
impl JsonSchema for ClickByRoleArgs
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreAuto Trait Implementations§
impl Freeze for ClickByRoleArgs
impl RefUnwindSafe for ClickByRoleArgs
impl Send for ClickByRoleArgs
impl Sync for ClickByRoleArgs
impl Unpin for ClickByRoleArgs
impl UnsafeUnpin for ClickByRoleArgs
impl UnwindSafe for ClickByRoleArgs
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