// SPDX-License-Identifier: Apache-2.0
//! `BatchEdge`: one edge in an `EdgePutBatch` / `EdgeDeleteBatch`.
use ;
/// One edge in an `EdgePutBatch` / `EdgeDeleteBatch`.
///
/// `src_surrogate` / `dst_surrogate` carry the global row identity for the
/// edge endpoints (resolved at construction time via the surrogate assigner).
/// Neither is ever `Surrogate::ZERO`: an edge that carries it is refused.