Enum cucumber::event::request::InvokeArgument [] [src]

pub enum InvokeArgument {
    String(String),
    None,
    Table(Vec<Vec<String>>),
}

The low level type capturing the possible values a step may provide.

Normal regex arguments as well as docstrings come in the form of the String variant. Conversion to other types is done at later stages. Tables are represented as Vec<Vec<String>>

Variants

Methods

impl InvokeArgument
[src]

Trait Implementations

impl Destructurable for InvokeArgument
[src]

impl Eq for InvokeArgument
[src]

impl PartialEq for InvokeArgument
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

impl Clone for InvokeArgument
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for InvokeArgument
[src]

Formats the value using the given formatter.

impl Deserialize for InvokeArgument
[src]

Deserialize this value given this Deserializer.