mirror of
https://github.com/lexmount/moli.git
synced 2026-10-07 16:01:01 +00:00
20 lines
718 B
Rust
20 lines
718 B
Rust
//! WebDriver BiDi protocol adapter surface.
|
|
//!
|
|
//! This crate is intentionally thin. It serializes protocol-neutral
|
|
//! `moli-protocol::devtools_runtime` events into WebDriver BiDi wire shapes and keeps
|
|
//! only the connection-local subscription and protocol bridge state needed until
|
|
//! the shared typed EventHub owns live fan-out.
|
|
|
|
mod connection;
|
|
mod event_manager;
|
|
mod events;
|
|
mod types;
|
|
|
|
pub use connection::BidiConnectionState;
|
|
pub use event_manager::BidiEventSourceHookPlan;
|
|
pub use types::{
|
|
BidiCommand, BidiCommandOutcome, BidiDevToolsCommandContext, BidiDevToolsCommandDispatch,
|
|
BidiError, BidiErrorCode, BidiInputCommand, BidiInputCommandDispatch, BidiSessionRegistry,
|
|
parse_bidi_command,
|
|
};
|