mirror of
https://github.com/openharmony/third_party_rust_http.git
synced 2026-07-21 01:55:21 -04:00
Fix doc(hidden) errors. (#553)
Compiling with `cargo 1.63.0-nightly (3f052d8ee 2022-05-12)` I get lots
of errors like this:
```
error: `#[doc(hidden)]` is ignored on trait impl items
--> src/header/map.rs:3296:9
|
3296 | #[doc(hidden)]
| ^^^^^^^^^^^^^^ help: remove this attribute
|
note: the lint level is defined here
--> src/lib.rs:161:9
|
161 | #![deny(warnings, missing_docs, missing_debug_implementations)]
| ^^^^^^^^
= note: `#[deny(unused_attributes)]` implied by `#[deny(warnings)]`
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
= note: whether the impl item is `doc(hidden)` or not entirely depends on the corresponding trait item
```
This commit removes all these unnecessary attributes so that `http` compiles
again with Nightly.
This commit is contained in:
committed by
GitHub
parent
9f68ed7712
commit
fecfdfb92f
@@ -3293,19 +3293,16 @@ mod into_header_name {
|
||||
// ==== impls ====
|
||||
|
||||
impl Sealed for HeaderName {
|
||||
#[doc(hidden)]
|
||||
#[inline]
|
||||
fn insert<T>(self, map: &mut HeaderMap<T>, val: T) -> Option<T> {
|
||||
map.insert2(self, val)
|
||||
}
|
||||
|
||||
#[doc(hidden)]
|
||||
#[inline]
|
||||
fn append<T>(self, map: &mut HeaderMap<T>, val: T) -> bool {
|
||||
map.append2(self, val)
|
||||
}
|
||||
|
||||
#[doc(hidden)]
|
||||
#[inline]
|
||||
fn entry<T>(self, map: &mut HeaderMap<T>) -> Entry<'_, T> {
|
||||
map.entry2(self)
|
||||
@@ -3315,18 +3312,15 @@ mod into_header_name {
|
||||
impl IntoHeaderName for HeaderName {}
|
||||
|
||||
impl<'a> Sealed for &'a HeaderName {
|
||||
#[doc(hidden)]
|
||||
#[inline]
|
||||
fn insert<T>(self, map: &mut HeaderMap<T>, val: T) -> Option<T> {
|
||||
map.insert2(self, val)
|
||||
}
|
||||
#[doc(hidden)]
|
||||
#[inline]
|
||||
fn append<T>(self, map: &mut HeaderMap<T>, val: T) -> bool {
|
||||
map.append2(self, val)
|
||||
}
|
||||
|
||||
#[doc(hidden)]
|
||||
#[inline]
|
||||
fn entry<T>(self, map: &mut HeaderMap<T>) -> Entry<'_, T> {
|
||||
map.entry2(self)
|
||||
@@ -3336,18 +3330,15 @@ mod into_header_name {
|
||||
impl<'a> IntoHeaderName for &'a HeaderName {}
|
||||
|
||||
impl Sealed for &'static str {
|
||||
#[doc(hidden)]
|
||||
#[inline]
|
||||
fn insert<T>(self, map: &mut HeaderMap<T>, val: T) -> Option<T> {
|
||||
HdrName::from_static(self, move |hdr| map.insert2(hdr, val))
|
||||
}
|
||||
#[doc(hidden)]
|
||||
#[inline]
|
||||
fn append<T>(self, map: &mut HeaderMap<T>, val: T) -> bool {
|
||||
HdrName::from_static(self, move |hdr| map.append2(hdr, val))
|
||||
}
|
||||
|
||||
#[doc(hidden)]
|
||||
#[inline]
|
||||
fn entry<T>(self, map: &mut HeaderMap<T>) -> Entry<'_, T> {
|
||||
HdrName::from_static(self, move |hdr| map.entry2(hdr))
|
||||
@@ -3386,19 +3377,16 @@ mod as_header_name {
|
||||
// ==== impls ====
|
||||
|
||||
impl Sealed for HeaderName {
|
||||
#[doc(hidden)]
|
||||
#[inline]
|
||||
fn try_entry<T>(self, map: &mut HeaderMap<T>) -> Result<Entry<'_, T>, InvalidHeaderName> {
|
||||
Ok(map.entry2(self))
|
||||
}
|
||||
|
||||
#[doc(hidden)]
|
||||
#[inline]
|
||||
fn find<T>(&self, map: &HeaderMap<T>) -> Option<(usize, usize)> {
|
||||
map.find(self)
|
||||
}
|
||||
|
||||
#[doc(hidden)]
|
||||
fn as_str(&self) -> &str {
|
||||
<HeaderName>::as_str(self)
|
||||
}
|
||||
@@ -3407,19 +3395,16 @@ mod as_header_name {
|
||||
impl AsHeaderName for HeaderName {}
|
||||
|
||||
impl<'a> Sealed for &'a HeaderName {
|
||||
#[doc(hidden)]
|
||||
#[inline]
|
||||
fn try_entry<T>(self, map: &mut HeaderMap<T>) -> Result<Entry<'_, T>, InvalidHeaderName> {
|
||||
Ok(map.entry2(self))
|
||||
}
|
||||
|
||||
#[doc(hidden)]
|
||||
#[inline]
|
||||
fn find<T>(&self, map: &HeaderMap<T>) -> Option<(usize, usize)> {
|
||||
map.find(*self)
|
||||
}
|
||||
|
||||
#[doc(hidden)]
|
||||
fn as_str(&self) -> &str {
|
||||
<HeaderName>::as_str(*self)
|
||||
}
|
||||
@@ -3428,19 +3413,16 @@ mod as_header_name {
|
||||
impl<'a> AsHeaderName for &'a HeaderName {}
|
||||
|
||||
impl<'a> Sealed for &'a str {
|
||||
#[doc(hidden)]
|
||||
#[inline]
|
||||
fn try_entry<T>(self, map: &mut HeaderMap<T>) -> Result<Entry<'_, T>, InvalidHeaderName> {
|
||||
HdrName::from_bytes(self.as_bytes(), move |hdr| map.entry2(hdr))
|
||||
}
|
||||
|
||||
#[doc(hidden)]
|
||||
#[inline]
|
||||
fn find<T>(&self, map: &HeaderMap<T>) -> Option<(usize, usize)> {
|
||||
HdrName::from_bytes(self.as_bytes(), move |hdr| map.find(&hdr)).unwrap_or(None)
|
||||
}
|
||||
|
||||
#[doc(hidden)]
|
||||
fn as_str(&self) -> &str {
|
||||
self
|
||||
}
|
||||
@@ -3449,19 +3431,16 @@ mod as_header_name {
|
||||
impl<'a> AsHeaderName for &'a str {}
|
||||
|
||||
impl Sealed for String {
|
||||
#[doc(hidden)]
|
||||
#[inline]
|
||||
fn try_entry<T>(self, map: &mut HeaderMap<T>) -> Result<Entry<'_, T>, InvalidHeaderName> {
|
||||
self.as_str().try_entry(map)
|
||||
}
|
||||
|
||||
#[doc(hidden)]
|
||||
#[inline]
|
||||
fn find<T>(&self, map: &HeaderMap<T>) -> Option<(usize, usize)> {
|
||||
Sealed::find(&self.as_str(), map)
|
||||
}
|
||||
|
||||
#[doc(hidden)]
|
||||
fn as_str(&self) -> &str {
|
||||
self
|
||||
}
|
||||
@@ -3470,19 +3449,16 @@ mod as_header_name {
|
||||
impl AsHeaderName for String {}
|
||||
|
||||
impl<'a> Sealed for &'a String {
|
||||
#[doc(hidden)]
|
||||
#[inline]
|
||||
fn try_entry<T>(self, map: &mut HeaderMap<T>) -> Result<Entry<'_, T>, InvalidHeaderName> {
|
||||
self.as_str().try_entry(map)
|
||||
}
|
||||
|
||||
#[doc(hidden)]
|
||||
#[inline]
|
||||
fn find<T>(&self, map: &HeaderMap<T>) -> Option<(usize, usize)> {
|
||||
Sealed::find(*self, map)
|
||||
}
|
||||
|
||||
#[doc(hidden)]
|
||||
fn as_str(&self) -> &str {
|
||||
*self
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user