From 306d4a328956e71539e8286b82466b91357f361f Mon Sep 17 00:00:00 2001 From: asonix Date: Mon, 28 Oct 2019 18:25:24 -0500 Subject: [PATCH] Update readmes --- README.md | 19 +++---------------- activitystreams-derive/README.md | 10 ++-------- activitystreams-traits/README.md | 6 +----- activitystreams-types/README.md | 4 ---- 4 files changed, 6 insertions(+), 33 deletions(-) diff --git a/README.md b/README.md index 236fe7d..21b65e0 100644 --- a/README.md +++ b/README.md @@ -17,14 +17,8 @@ activitystreams = "0.3" And then use it in your project ```rust -extern crate activitystreams; -extern crate anyhow; -extern crate serde; -#[macro_use] -extern crate serde_derive; -extern crate serde_json; - use activitystreams::{context, Object, Actor, object::Profile}; +use serde_derive::{Serialize, Deserialize}; #[derive(Clone, Debug, Default, Deserialize, Serialize)] #[serde(rename_all = "camelCase")] @@ -73,17 +67,10 @@ serde_json = "1.0" And then in your project ```rust #[macro_use] -extern crate activitystreams_derive; -extern crate activitystreams_traits; -extern crate activitystreams_types; -extern crate anyhow; -extern crate serde; -#[macro_use] -extern crate serde_derive; -extern crate serde_json; - +use activitystreams_derive::{Properties, UnitString}; use activitystreams_traits::{Link, Object}; use activitystreams_types::{CustomLink, link::Mention}; +use serde_derive::{Deserialize, Serialize}; /// Using the UnitString derive macro /// diff --git a/activitystreams-derive/README.md b/activitystreams-derive/README.md index c6263ee..8b142da 100644 --- a/activitystreams-derive/README.md +++ b/activitystreams-derive/README.md @@ -19,15 +19,9 @@ serde_json = "1.0" And then in your project ```rust -#[macro_use] -extern crate activitystreams_derive; -extern crate activitystreams_traits; -extern crate serde; -#[macro_use] -extern crate serde_derive; -extern crate serde_json; - +use activitystreams_derive::{Properties, UnitString}; use activitystreams_traits::{Link, Object}; +use serde_derive::{Deserialize, Serialize}; /// Using the UnitString derive macro /// diff --git a/activitystreams-traits/README.md b/activitystreams-traits/README.md index ed7b451..25b417c 100644 --- a/activitystreams-traits/README.md +++ b/activitystreams-traits/README.md @@ -11,12 +11,8 @@ projects. See the `activitystreams-types` crate for examples of how these traits ## Examples ```rust -extern crate activitystreams_traits; -extern crate serde; -#[macro_use] -extern crate serde_derive; - use activitystreams_traits::{Object, Actor}; +use serde_derive::{Deserialize, Serialize}; #[derive(Clone, Debug, Default, Deserialize, Serialize)] #[serde(rename_all = "camelCase")] diff --git a/activitystreams-types/README.md b/activitystreams-types/README.md index 378a335..5db7494 100644 --- a/activitystreams-types/README.md +++ b/activitystreams-types/README.md @@ -17,10 +17,6 @@ Then use it in your project! ```rust // in your project -extern crate activitystreams_types; -extern crate failure; -extern crate serde_json; - use activitystreams_types::{context, link::Mention}; use failure::Error;