Module bionic_reading_api::bionic
source · Expand description
Bionic Reading parameters and result wrapper
Parameters allow customising the highlights in the resulting string.
Example
use bionic_reading_api::{
bionic::{Fixation, Saccade},
client::Client,
};
#[tokio::main]
async fn main() -> Result<(), Box<dyn std::error::Error>> {
let res = Client::new("api_key")
.convert("Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.")
.fixation(Fixation::Strong)
.saccade(Saccade::Fewest)
.send()
.await?;
let html = res.html().unwrap();
println!("{html}");
Ok(())
}Structs
- Bionic Reading converted text.
Enums
- Custom API Errors
- Fixation levels
- Saccade levels