//! Async hardware abstraction traits for the HDMI stack.
//!
//! `hdmi-hal-async` is the async companion to `hdmi-hal`, following the same split as
//! `embedded-hal` / `embedded-hal-async`. It mirrors each trait in `hdmi-hal` with
//! `async fn` methods and otherwise identical signatures. It is a traits-only crate:
//! no implementations live here.
// async fn in traits does not guarantee Send on the returned futures. This is intentional:
// the crate targets single-threaded embedded executors (e.g. Embassy) where Send is not
// required. This follows the same decision made by embedded-hal-async.
/// PHY control trait.
/// SCDC register transport trait.
pub use ;
/// The FRL rate, as `HdmiPhy::set_frl_rate` takes it; re-exported so that implementations
/// name the same type this crate does.
pub use HdmiForumFrl;