[][src]Enum goose::goose::GooseUserCommand

pub enum GooseUserCommand {
    WAIT,
    RUN,
    EXIT,
}

Commands sent between the parent and user threads, and between manager and worker processes.

Variants

WAIT

Tell worker process to pause load test.

RUN

Tell worker process to start load test.

EXIT

Tell user thread to exit.

Trait Implementations

impl Clone for GooseUserCommand[src]

impl Debug for GooseUserCommand[src]

impl<'de> Deserialize<'de> for GooseUserCommand[src]

impl PartialEq<GooseUserCommand> for GooseUserCommand[src]

impl Serialize for GooseUserCommand[src]

impl StructuralPartialEq for GooseUserCommand[src]

Auto Trait Implementations

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> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

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

impl<T, U> Into<U> for T where
    U: From<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.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,