//! Defines the client-facing BETP connection API.
/// The `Client` trait provides application-level control of a BETP server connection.
///
/// Call [`Self::connect`], then call [`Self::update`] periodically. Queue payloads
/// with [`Self::send`] and finish the session with [`Self::disconnect`].
use crateErrors;