Struct gherkin_rust::Table[][src]

pub struct Table {
    pub header: Vec<String>,
    pub rows: Vec<Vec<String>>,
    pub position: (usize, usize),
}

A data table

Fields

The headers of the data table.

The rows of the data table. Each row is always the same length as the header field.

The (line, col) position the table directive was found in the .feature file.

Trait Implementations

impl Debug for Table
[src]

Formats the value using the given formatter. Read more

impl Clone for Table
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl PartialEq for Table
[src]

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

This method tests for !=.

impl Hash for Table
[src]

Feeds this value into the given [Hasher]. Read more

Feeds a slice of this type into the given [Hasher]. Read more

impl Eq for Table
[src]

impl<'a> From<Pair<'a, Rule>> for Table
[src]

Performs the conversion.

Auto Trait Implementations

impl Send for Table

impl Sync for Table