//! Trait for normalizing node function return types into Result.
use StableTuple;
/// Converts a node function's return value into `Result<O, E>`.
///
/// Bare tuples become `Ok(tuple)` (backward compatible).
/// `Result<tuple, E2>` where `E: From<E2>` auto-converts the error.
// Bare tuples -> always Ok
// Result<tuple, E2> where E: From<E2> -> convert error