[][src]Struct rubot::Steps

pub struct Steps(pub u32);

Can be converted into RunCondition which returns true for the first self.0 steps. This should only be used for debugging and testing as unlike Duration, ToCompletion or Depth, the total amount of steps needed is not directly indicative of search depth and can change between minor versions.

Trait Implementations

impl Clone for Steps[src]

impl Copy for Steps[src]

impl Debug for Steps[src]

impl IntoRunCondition for Steps[src]

type RunCondition = InnerSteps

Auto Trait Implementations

impl RefUnwindSafe for Steps

impl Send for Steps

impl Sync for Steps

impl Unpin for Steps

impl UnwindSafe for Steps

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> IntoRunCondition for T where
    T: RunCondition
[src]

type RunCondition = T

impl<T> Tap for T[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.