Crate etternaonline_api

Source
Expand description

This crate provides an ergonomic wrapper around the v1, v2 and web API of EtternaOnline, commonly abbreviated “EO” (web API is work-in-progress).

Depending on which API you choose, you might need an API token.

§Notes

Etterna terminology:

  • The calculated difficulty for a chart is called MSD: Mina standardized difficulty.
  • The score rating - which is variable depending on your wifescore - is called SSR: score-specific-rating

§Usage

For detailed usage documentation, see v1::Session and v2::Session

Modules§

v1
v2
web

Structs§

FileSize
Represents a file size
Replay
Replay data, contains ReplayNote
ReplayNote
A singular note, used inside Replay

Enums§

Error
FileSizeParseError
Error returned from FileSize::from_str

Functions§

rescore
This only works with 4k replays at the moment! All notes beyond the first four columns are discarded