numrs/llo/
random.rs

1use serde::{Serialize, Deserialize};
2
3/// Random-related LLO kinds (rand, randn, randint, seed)
4#[derive(Debug, Clone, Serialize, Deserialize, PartialEq, Eq)]
5pub enum RandomKind {
6    Rand,
7    Randn,
8    RandInt,
9    Seed,
10}
11
12impl Default for RandomKind {
13    fn default() -> Self { RandomKind::Rand }
14}
15
16// Future: add RNG state descriptors or distribution parameters