Skip to content

Commit c60d2f9

Browse files
committed
use doc_auto_cfg
1 parent a6bece7 commit c60d2f9

File tree

5 files changed

+2
-13
lines changed

5 files changed

+2
-13
lines changed

actix-tls/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ native-tls = ["tokio-native-tls"]
4242
uri = ["http"]
4343

4444
[dependencies]
45-
actix-rt = { version = "2.2.0", default-features = false }
45+
actix-rt = { version = "2.2", default-features = false }
4646
actix-service = "2"
4747
actix-utils = "3"
4848

actix-tls/examples/accept-rustls.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@
2121
use tokio_rustls::rustls;
2222

2323
use std::{
24-
env,
2524
fs::File,
2625
io::{self, BufReader},
2726
sync::{

actix-tls/src/accept/mod.rs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,12 @@ use std::{
1010
use actix_utils::counter::Counter;
1111

1212
#[cfg(feature = "openssl")]
13-
#[cfg_attr(docsrs, doc(cfg(feature = "openssl")))]
1413
pub mod openssl;
1514

1615
#[cfg(feature = "rustls")]
17-
#[cfg_attr(docsrs, doc(cfg(feature = "rustls")))]
1816
pub mod rustls;
1917

2018
#[cfg(feature = "native-tls")]
21-
#[cfg_attr(docsrs, doc(cfg(feature = "native-tls")))]
2219
pub mod native_tls;
2320

2421
pub(crate) static MAX_CONN: AtomicUsize = AtomicUsize::new(256);

actix-tls/src/connect/mod.rs

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,19 +22,15 @@ mod resolver;
2222
pub mod tcp;
2323

2424
#[cfg(feature = "uri")]
25-
#[cfg_attr(docsrs, doc(cfg(feature = "uri")))]
2625
mod uri;
2726

2827
#[cfg(feature = "openssl")]
29-
#[cfg_attr(docsrs, doc(cfg(feature = "openssl")))]
3028
pub mod openssl;
3129

3230
#[cfg(feature = "rustls")]
33-
#[cfg_attr(docsrs, doc(cfg(feature = "rustls")))]
3431
pub mod rustls;
3532

3633
#[cfg(feature = "native-tls")]
37-
#[cfg_attr(docsrs, doc(cfg(feature = "native-tls")))]
3834
pub mod native_tls;
3935

4036
pub use self::connection::Connection;

actix-tls/src/lib.rs

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,14 @@
44
#![warn(future_incompatible, missing_docs)]
55
#![doc(html_logo_url = "https://actix.rs/img/logo.png")]
66
#![doc(html_favicon_url = "https://actix.rs/favicon.ico")]
7-
// enable unstable doc_cfg feature only on on docs.rs where nightly compiler is used
8-
#![cfg_attr(docsrs, feature(doc_cfg))]
7+
#![cfg_attr(docsrs, feature(doc_auto_cfg))]
98

109
#[cfg(feature = "openssl")]
1110
#[allow(unused_extern_crates)]
1211
extern crate tls_openssl as openssl;
1312

1413
#[cfg(feature = "accept")]
15-
#[cfg_attr(docsrs, doc(cfg(feature = "accept")))]
1614
pub mod accept;
1715

1816
#[cfg(feature = "connect")]
19-
#[cfg_attr(docsrs, doc(cfg(feature = "connect")))]
2017
pub mod connect;

0 commit comments

Comments
 (0)