1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
use std::{ fmt::{Debug, Display}, sync::Arc, }; /// `+[read, "write"]` #[derive(Clone, Debug)] pub struct IncludeFlags { pub flags: Vec<Arc<str>>, } /// `-[read, "write"]` #[derive(Clone, Debug)] pub struct ExcludeFlags { pub flags: Vec<Arc<str>>, }