#[non_exhaustive]pub enum StatementList {
Conditions,
Actions,
}Expand description
The rule statement list a statement edit addresses.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Conditions
The rule’s conditions section (rule.conditions).
Actions
The rule’s actions section (rule.actions).
Trait Implementations§
Source§impl Clone for StatementList
impl Clone for StatementList
impl Copy for StatementList
Source§impl Debug for StatementList
impl Debug for StatementList
impl Eq for StatementList
Source§impl PartialEq for StatementList
impl PartialEq for StatementList
impl StructuralPartialEq for StatementList
Auto Trait Implementations§
impl Freeze for StatementList
impl RefUnwindSafe for StatementList
impl Send for StatementList
impl Sync for StatementList
impl Unpin for StatementList
impl UnsafeUnpin for StatementList
impl UnwindSafe for StatementList
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