pub struct BrowserElementRef {
pub element_id: String,
pub role: Option<String>,
pub name: Option<String>,
pub text: Option<String>,
pub selector_hint: Option<String>,
pub visible: bool,
pub enabled: bool,
pub editable: bool,
pub checked: Option<bool>,
pub bounds: Option<Value>,
}Fields§
§element_id: String§role: Option<String>§name: Option<String>§text: Option<String>§selector_hint: Option<String>§visible: bool§enabled: bool§editable: bool§checked: Option<bool>§bounds: Option<Value>Trait Implementations§
Source§impl Clone for BrowserElementRef
impl Clone for BrowserElementRef
Source§fn clone(&self) -> BrowserElementRef
fn clone(&self) -> BrowserElementRef
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 Debug for BrowserElementRef
impl Debug for BrowserElementRef
Source§impl Default for BrowserElementRef
impl Default for BrowserElementRef
Source§fn default() -> BrowserElementRef
fn default() -> BrowserElementRef
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BrowserElementRef
impl<'de> Deserialize<'de> for BrowserElementRef
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
Auto Trait Implementations§
impl Freeze for BrowserElementRef
impl RefUnwindSafe for BrowserElementRef
impl Send for BrowserElementRef
impl Sync for BrowserElementRef
impl Unpin for BrowserElementRef
impl UnsafeUnpin for BrowserElementRef
impl UnwindSafe for BrowserElementRef
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