pub enum RuleSource {
BuiltinDefaults,
Project,
User,
}Expand description
Origin of a TTSR rule.
Variants§
BuiltinDefaults
Shipped with the SDK.
Project
Loaded from the project’s rule files.
User
Loaded from the user’s global rule files.
Trait Implementations§
Source§impl Clone for RuleSource
impl Clone for RuleSource
Source§fn clone(&self) -> RuleSource
fn clone(&self) -> RuleSource
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for RuleSource
impl RefUnwindSafe for RuleSource
impl Send for RuleSource
impl Sync for RuleSource
impl Unpin for RuleSource
impl UnsafeUnpin for RuleSource
impl UnwindSafe for RuleSource
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