//! Minimal transport operations trait for upper-layer network functionality.
//!
//! This trait exposes only what cannot be obtained from the graph or network view.
//! Session management is a separate concern handled at the hopr-lib level
//! under the `session-client` feature.
use Duration;
use crate::;
/// Minimal transport operations that require the full transport stack.
///
/// Peer observations and quality queries should use `HasGraphView` instead.
/// Session management (`connect_to`) is handled at the hopr-lib level.