[][src]Enum goose::goose::GooseClientCommand

pub enum GooseClientCommand {
    WAIT,
    RUN,
    EXIT,
}

Commands sent between the parent and client 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 client thread to exit.

Trait Implementations

impl Clone for GooseClientCommand[src]

impl Debug for GooseClientCommand[src]

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

impl PartialEq<GooseClientCommand> for GooseClientCommand[src]

impl Serialize for GooseClientCommand[src]

impl StructuralPartialEq for GooseClientCommand[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>,