Struct bigml::resource::dataset::Dataset[][src]

pub struct Dataset {
    pub common: ResourceCommon,
    pub resource: Id<Dataset>,
    pub status: GenericStatus,
    pub columns: usize,
    pub excluded_fields: Vec<String>,
    pub field_types: HashMap<String, u64>,
    pub fields: HashMap<String, Field>,
    pub input_fields: Vec<String>,
    pub rows: usize,
    // some fields omitted
}

A BigML dataset. Basically a table of data with named columns.

TODO: Still lots of missing fields.

Fields

Common resource information. These fields will be serialized at the top-level of this structure by serde.

The ID of this resource.

The current status of this execution.

The number of columns in the dataset.

Field IDs excluded when building this dataset.

The number of fields of each type. This includes a few odd things like "preferred", so we represent it as a string.

Metadata describing each field.

Field IDs included when building this dataset.

The number of rows in this dataset.

Trait Implementations

impl Clone for Dataset
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for Dataset
[src]

Formats the value using the given formatter. Read more

impl Resource for Dataset
[src]

The prefix used for all IDs of this type.

The URL path used to create a new resource of this type.

Fields shared between all resource types. These are "flattened" into the top-level of the JSON version of this resource. Read more

The ID of this resource.

The status code for this resource. Read more

Auto Trait Implementations

impl Send for Dataset

impl Sync for Dataset