pub struct AdaptationRule {
pub name: String,
pub condition: String,
pub action: String,
pub priority: u8,
pub success_count: u64,
pub total_applications: u64,
}
Expand description
Adaptation rule
Fields§
§name: String
Rule name
condition: String
Condition
action: String
Action
priority: u8
Priority
success_count: u64
Success count
total_applications: u64
Total applications
Trait Implementations§
Source§impl Clone for AdaptationRule
impl Clone for AdaptationRule
Source§fn clone(&self) -> AdaptationRule
fn clone(&self) -> AdaptationRule
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 moreAuto Trait Implementations§
impl Freeze for AdaptationRule
impl RefUnwindSafe for AdaptationRule
impl Send for AdaptationRule
impl Sync for AdaptationRule
impl Unpin for AdaptationRule
impl UnwindSafe for AdaptationRule
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,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more