Struct headless_chrome::protocol::cdp::Accessibility::AXNode
source · pub struct AXNode {
pub node_id: AXNodeId,
pub ignored: bool,
pub ignored_reasons: Option<Vec<AXProperty>>,
pub role: Option<AXValue>,
pub name: Option<AXValue>,
pub description: Option<AXValue>,
pub value: Option<AXValue>,
pub properties: Option<Vec<AXProperty>>,
pub parent_id: Option<AXNodeId>,
pub child_ids: Option<Vec<AXNodeId>>,
pub backend_dom_node_id: Option<BackendNodeId>,
pub frame_id: Option<FrameId>,
}Fields§
§node_id: AXNodeId§ignored: bool§ignored_reasons: Option<Vec<AXProperty>>§role: Option<AXValue>§name: Option<AXValue>§description: Option<AXValue>§value: Option<AXValue>§properties: Option<Vec<AXProperty>>§parent_id: Option<AXNodeId>§child_ids: Option<Vec<AXNodeId>>§backend_dom_node_id: Option<BackendNodeId>§frame_id: Option<FrameId>Trait Implementations§
source§impl<'de> Deserialize<'de> for AXNode
impl<'de> Deserialize<'de> for AXNode
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