Crate edstem

Source
Expand description

API for Ed Discussion (https://edstem.org). Request an API key at https://edstem.org/us/settings/api-tokens.

§notes

all avatar fields are an ID; the actual image is accessible at https://static.us.edusercontent.com/avatars/{id}

all datetime fields are timezone-qualified ISO 8601 to microsecond precision

post bodies are written in an XML dialect: https://github.com/smartspot2/edapi/blob/9199e1001eb04b86bb8f68d0c5f9042453cd1387/docs/api_docs.md#L112

§features

enable serde to add Serialize impls for structs

Modules§

model
Structs and impls for the various types in the API.

Structs§

Client
An API client capable of making complete requests to Ed Discussion.
ClientOptions
Options for creation of a new Client.

Enums§

Error
Unified error type from the crate.

Type Aliases§

Result
Aliased std::result::Result for this crate.