pub enum ClassRules {
Rules {
rules: Vec<Rule>,
files: Vec<String>,
runtime: Vec<RuntimeRoute>,
},
None,
}Expand description
2026-09-30: A class’s resolved rule set.
Variants§
Rules
2026-09-30: The rules, and the files they were resolved from, base first.
Fields
§
runtime: Vec<RuntimeRoute>2026-09-30: Runtime routes after every override (crate::runtime).
None
2026-09-30: Neither the class nor any ancestor declares a FUSIONS.toml.
Trait Implementations§
Source§impl Clone for ClassRules
impl Clone for ClassRules
Source§fn clone(&self) -> ClassRules
fn clone(&self) -> ClassRules
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ClassRules
impl Debug for ClassRules
Source§impl PartialEq for ClassRules
impl PartialEq for ClassRules
impl Eq for ClassRules
impl StructuralPartialEq for ClassRules
Auto Trait Implementations§
impl Freeze for ClassRules
impl RefUnwindSafe for ClassRules
impl Send for ClassRules
impl Sync for ClassRules
impl Unpin for ClassRules
impl UnwindSafe for ClassRules
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.