oxide_core 0.4.0

Rust engine primitives for Oxide (store, snapshot streams, error model, optional persistence).
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
use serde::{Deserialize, Serialize};

use crate::navigation::DefaultExtra;

/// Default extra type used by routes that do not define extras.
#[derive(Clone, Debug, Default, Serialize, Deserialize)]
pub struct NoExtra;

impl DefaultExtra for NoExtra {
    fn default_extra() -> Self {
        Self
    }
}