valkyrie-std-units 0.0.0

...
Documentation
use std::sync::Arc;

use crate::{ValkyrieClass, ValkyrieVariantType};

pub enum ValkyrieValue {
    Never,
    Boolean(bool),
    Unsigned8(u8),
    Unsigned16(u16),
    Unsigned32(u32),
    Unsigned64(u64),
    Unsigned128(u128),
    Integer8(i8),
    Integer16(i16),
    Integer32(i32),
    Integer64(i64),
    Integer128(i128),
    Float32(f32),
    Float64(f64),
    String(Arc<String>),
    Buffer(Arc<Vec<u8>>),
    Class(Arc<ValkyrieClass>),
    Variant(Arc<ValkyrieVariantType>),
}