//! Event transports.
use async_trait;
use FaucetError;
/// A sink for serialized OpenLineage events. Implementations send one event
/// (already serialized to JSON bytes) per call. Errors are surfaced to the
/// emitter, which logs + drops them — they never fail the pipeline run.