pub struct InteractiveElement {Show 13 fields
pub index: usize,
pub tag: String,
pub role: Option<String>,
pub text: String,
pub placeholder: Option<String>,
pub input_type: Option<String>,
pub selector: String,
pub checked: bool,
pub disabled: bool,
pub visible: bool,
pub value: Option<String>,
pub bbox: BoundingBox,
pub fingerprint: u64,
}Fields§
§index: usize§tag: String§role: Option<String>§text: String§placeholder: Option<String>§input_type: Option<String>§selector: String§checked: bool§disabled: bool§visible: bool§value: Option<String>§bbox: BoundingBox§fingerprint: u64Implementations§
Trait Implementations§
Source§impl Clone for InteractiveElement
impl Clone for InteractiveElement
Source§impl Debug for InteractiveElement
impl Debug for InteractiveElement
Auto Trait Implementations§
impl Freeze for InteractiveElement
impl RefUnwindSafe for InteractiveElement
impl Send for InteractiveElement
impl Sync for InteractiveElement
impl Unpin for InteractiveElement
impl UnsafeUnpin for InteractiveElement
impl UnwindSafe for InteractiveElement
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.