pub struct StopRunRule;Expand description
A burst of at least five same-side fills, at most 20 ms apart, travelling at least three ticks without reversing. If any fill identifies its aggressor, at least three distinct aggressors are required. Unknown-side fills are excluded.
Trait Implementations§
Source§impl Clone for StopRunRule
impl Clone for StopRunRule
Source§fn clone(&self) -> StopRunRule
fn clone(&self) -> StopRunRule
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 moreSource§impl Debug for StopRunRule
impl Debug for StopRunRule
Source§impl Default for StopRunRule
impl Default for StopRunRule
Source§fn default() -> StopRunRule
fn default() -> StopRunRule
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for StopRunRule
impl<'de> Deserialize<'de> for StopRunRule
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for StopRunRule
impl PartialEq for StopRunRule
Source§impl Serialize for StopRunRule
impl Serialize for StopRunRule
impl StructuralPartialEq for StopRunRule
Auto Trait Implementations§
impl Freeze for StopRunRule
impl RefUnwindSafe for StopRunRule
impl Send for StopRunRule
impl Sync for StopRunRule
impl Unpin for StopRunRule
impl UnsafeUnpin for StopRunRule
impl UnwindSafe for StopRunRule
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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