use crateBridgeError;
use Value;
use DataConTable;
/// Convert a Core Value (from evaluation) to a Rust type.
///
/// This trait is used to extract native Rust values from evaluated Core expressions.
/// Implementations should handle potential type mismatches and arity errors.
/// Convert a Rust type to a Core Value (for interpolation into CoreExpr or evaluation).
///
/// This trait is used to inject Rust values into the Core evaluator.