diff options
author | Paul Woolcock <paul@woolcock.us> | 2020-04-07 14:23:01 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-04-07 14:23:01 -0400 |
commit | 6b92b5f6483acffdcf1c5ba3a75cf14476f71db7 (patch) | |
tree | 1ea8c78e3e4f19df8ea8be8fe218204507f66593 | |
parent | 36734709186ae2bdd1441b1ec110f82a85deca98 (diff) |
Update README for 2018 edition
-rw-r--r-- | README.md | 16 |
1 files changed, 3 insertions, 13 deletions
@@ -22,34 +22,24 @@ To add `elefren` to your project, add the following to the elefren = "0.20" ``` -## Usage - -To use this crate in your project, add this to your crate root (lib.rs, main.rs, etc): - -```rust,ignore -extern crate elefren; -``` - ## Example In your `Cargo.toml`, make sure you enable the `toml` feature: ```toml [dependencies] -elefren = { version = "0.19", features = ["toml"] } +elefren = { version = "0.20", features = ["toml"] } ``` ```rust,no_run // src/main.rs -extern crate elefren; - use std::error::Error; use elefren::prelude::*; use elefren::helpers::toml; // requires `features = ["toml"]` use elefren::helpers::cli; -fn main() -> Result<(), Box<Error>> { +fn main() -> Result<(), Box<dyn Error>> { let mastodon = if let Ok(data) = toml::from_file("mastodon-data.toml") { Mastodon::from(data) } else { @@ -63,7 +53,7 @@ fn main() -> Result<(), Box<Error>> { Ok(()) } -fn register() -> Result<Mastodon, Box<Error>> { +fn register() -> Result<Mastodon, Box<dyn Error>> { let registration = Registration::new("https://mastodon.social") .client_name("elefren-examples") .build()?; |