Struct bigml::Client[][src]

pub struct Client { /* fields omitted */ }

A client connection to BigML.

Methods

impl Client
[src]

Create a new Client.

Create a new resource.

Create a new resource, and wait until it is ready.

Create a BigML data source using data from the specified path. We stream the data over the network without trying to load it all into memory.

Create a BigML data source using data from the specified path. We stream the data over the network without trying to load it all into memory.

Update the specified resource using update. We do not return the updated resource because of peculiarities with BigML's API, but you can always use Client::fetch if you need the updated version.

Fetch an existing resource.

Poll an existing resource, returning it once it's ready.

Poll an existing resource, returning it once it's ready, and honoring wait and progress options.

Download a resource as a CSV file. This only makes sense for certain kinds of resources.

Download a resource as a CSV file. This only makes sense for certain kinds of resources.

Delete the specified resource.

Auto Trait Implementations

impl Send for Client

impl Sync for Client