embedded_shadow/error.rs
1/// Errors that can occur during shadow table operations.
2#[derive(Debug, Clone, Copy, PartialEq, Eq)]
3pub enum ShadowError {
4 /// Address or length exceeds table bounds.
5 OutOfBounds,
6 /// Operation attempted with zero length.
7 ZeroLength,
8 /// Access denied by policy.
9 Denied,
10 /// Staging buffer capacity exceeded.
11 StageFull,
12}