vyre-conform 0.1.0

Conformance suite for vyre backends — proves byte-identical output to CPU reference
Documentation
//! Decode operation specifications (base64, hex, url, unicode).

/// Base64 decode specification.
pub mod base64;
/// Hex decode specification.
pub mod hex;
/// Unicode decode specification.
pub mod unicode;
/// URL decode specification.
pub mod url;

use crate::OpSpec;

/// All decode specs.
#[inline]
pub fn specs() -> Vec<OpSpec> {
    vec![
        base64::vyre_op(),
        hex::vyre_op(),
        unicode::vyre_op(),
        url::vyre_op(),
    ]
}