mirror of https://github.com/http-rs/http-types
Remove unneeded re-exports
Remove unneded reexports from crate root Update documentation
This commit is contained in:
parent
d8cb1e81f9
commit
080071656f
|
@ -5,7 +5,7 @@ use std::fmt::{self, Debug};
|
|||
use std::pin::Pin;
|
||||
use std::task::{Context, Poll};
|
||||
|
||||
use crate::{mime, Mime};
|
||||
use crate::mime::{self, Mime};
|
||||
use crate::{Status, StatusCode};
|
||||
|
||||
pin_project_lite::pin_project! {
|
||||
|
|
|
@ -3,7 +3,8 @@
|
|||
use crate::content::{ContentType, MediaTypeProposal};
|
||||
use crate::headers::{HeaderName, HeaderValue, Headers, ToHeaderValues, ACCEPT};
|
||||
use crate::utils::sort_by_weight;
|
||||
use crate::{Error, Mime, StatusCode};
|
||||
use crate::{Error, StatusCode};
|
||||
use crate::mime::Mime;
|
||||
|
||||
use std::fmt::{self, Debug, Write};
|
||||
use std::option;
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
use std::{convert::TryInto, str::FromStr};
|
||||
|
||||
use crate::headers::{HeaderName, HeaderValue, Headers, CONTENT_TYPE};
|
||||
use crate::Mime;
|
||||
use crate::mime::Mime;
|
||||
|
||||
/// Indicate the media type of a resource's content.
|
||||
///
|
||||
|
@ -18,7 +18,8 @@ use crate::Mime;
|
|||
/// # fn main() -> http_types::Result<()> {
|
||||
/// #
|
||||
/// use http_types::content::ContentType;
|
||||
/// use http_types::{Response, Mime};
|
||||
/// use http_types::Response;
|
||||
/// use http_types::mime::Mime;
|
||||
/// use std::str::FromStr;
|
||||
///
|
||||
/// let content_type = ContentType::new("text/*");
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
use crate::ensure;
|
||||
use crate::headers::HeaderValue;
|
||||
use crate::Mime;
|
||||
use crate::mime::Mime;
|
||||
|
||||
use std::ops::{Deref, DerefMut};
|
||||
use std::{
|
||||
|
|
|
@ -4,7 +4,8 @@ use std::str::FromStr;
|
|||
|
||||
use crate::headers::HeaderValues;
|
||||
use crate::Error;
|
||||
use crate::{Cookie, Mime};
|
||||
use crate::cookies::Cookie;
|
||||
use crate::mime::Mime;
|
||||
|
||||
/// A header value.
|
||||
#[derive(Clone, Eq, PartialEq, Hash)]
|
||||
|
|
12
src/lib.rs
12
src/lib.rs
|
@ -151,21 +151,9 @@ pub use status::Status;
|
|||
pub use status_code::StatusCode;
|
||||
pub use version::Version;
|
||||
|
||||
#[doc(inline)]
|
||||
pub use trailers::Trailers;
|
||||
|
||||
#[doc(inline)]
|
||||
pub use mime::Mime;
|
||||
|
||||
#[doc(inline)]
|
||||
pub use headers::Headers;
|
||||
|
||||
#[doc(inline)]
|
||||
pub use crate::url::Url;
|
||||
|
||||
#[doc(inline)]
|
||||
pub use crate::cookies::Cookie;
|
||||
|
||||
pub mod security;
|
||||
pub mod trailers;
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
use super::ParamKind;
|
||||
use crate::Mime;
|
||||
use crate::mime::Mime;
|
||||
|
||||
macro_rules! utf8_mime_const {
|
||||
($name:ident, $desc:expr, $base:expr, $sub:expr) => {
|
||||
|
|
|
@ -19,7 +19,7 @@ use infer::Infer;
|
|||
/// An IANA media type.
|
||||
///
|
||||
/// ```
|
||||
/// use http_types::Mime;
|
||||
/// use http_types::mime::Mime;
|
||||
/// use std::str::FromStr;
|
||||
///
|
||||
/// let mime = Mime::from_str("text/html;charset=utf-8").unwrap();
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
use crate::Headers;
|
||||
use crate::headers::Headers;
|
||||
use serde::{Deserialize, Serialize};
|
||||
use std::collections::HashMap;
|
||||
use std::fmt;
|
||||
|
|
|
@ -262,7 +262,7 @@ mod test {
|
|||
|
||||
#[test]
|
||||
fn default() -> crate::Result<()> {
|
||||
let mut headers = crate::Headers::new();
|
||||
let mut headers = crate::headers::Headers::new();
|
||||
headers.insert(TRACEPARENT, "00-01-deadbeef-00");
|
||||
let context = TraceContext::from_headers(&mut headers)?.unwrap();
|
||||
assert_eq!(context.version(), 0);
|
||||
|
@ -285,7 +285,7 @@ mod test {
|
|||
|
||||
#[test]
|
||||
fn not_sampled() -> crate::Result<()> {
|
||||
let mut headers = crate::Headers::new();
|
||||
let mut headers = crate::headers::Headers::new();
|
||||
headers.insert(TRACEPARENT, "00-01-02-00");
|
||||
let context = TraceContext::from_headers(&mut headers)?.unwrap();
|
||||
assert_eq!(context.sampled(), false);
|
||||
|
@ -294,7 +294,7 @@ mod test {
|
|||
|
||||
#[test]
|
||||
fn sampled() -> crate::Result<()> {
|
||||
let mut headers = crate::Headers::new();
|
||||
let mut headers = crate::headers::Headers::new();
|
||||
headers.insert(TRACEPARENT, "00-01-02-01");
|
||||
let context = TraceContext::from_headers(&mut headers)?.unwrap();
|
||||
assert_eq!(context.sampled(), true);
|
||||
|
|
|
@ -22,7 +22,8 @@
|
|||
//! # fn main() -> Result<(), Box<dyn std::error::Error + Send + Sync + 'static>> {
|
||||
//! # async_std::task::block_on(async {
|
||||
//! #
|
||||
//! use http_types::{Url, Method, Request, Trailers};
|
||||
//! use http_types::{Url, Method, Request};
|
||||
//! use http_types::trailers::Trailers;
|
||||
//! use http_types::headers::{HeaderName, HeaderValue};
|
||||
//! use async_std::task;
|
||||
//! use std::str::FromStr;
|
||||
|
@ -79,7 +80,7 @@ impl Trailers {
|
|||
/// ```
|
||||
/// # fn main() -> Result<(), Box<dyn std::error::Error + Send + Sync + 'static>> {
|
||||
/// #
|
||||
/// use http_types::Trailers;
|
||||
/// use http_types::trailers::Trailers;
|
||||
///
|
||||
/// let mut trailers = Trailers::new();
|
||||
/// trailers.insert("Content-Type", "text/plain");
|
||||
|
@ -104,7 +105,7 @@ impl Trailers {
|
|||
/// ```
|
||||
/// # fn main() -> Result<(), Box<dyn std::error::Error + Send + Sync + 'static>> {
|
||||
/// #
|
||||
/// use http_types::Trailers;
|
||||
/// use http_types::trailers::Trailers;
|
||||
///
|
||||
/// let mut trailers = Trailers::new();
|
||||
/// trailers.append("Content-Type", "text/plain");
|
||||
|
|
Loading…
Reference in New Issue