Lines Matching full:feature
3 macro_rules! feature { macro
21 feature = "fs",
22 feature = "net",
23 feature = "io-std",
24 feature = "rt",
36 feature = "net",
37 feature = "process",
38 feature = "rt",
39 feature = "signal",
40 feature = "time",
51 #[cfg(all(any(docsrs, target_os = "freebsd"), feature = "net"))]
53 doc(cfg(all(target_os = "freebsd", feature = "net")))
63 #[cfg(feature = "fs")]
65 #[cfg_attr(docsrs, doc(cfg(feature = "fs")))]
74 feature = "io-std",
75 feature = "fs",
76 all(windows, feature = "process"),
85 feature = "net",
86 all(unix, feature = "process"),
87 all(unix, feature = "signal"),
90 feature = "net",
91 all(unix, feature = "process"),
92 all(unix, feature = "signal"),
103 feature = "net",
104 all(unix, feature = "process"),
105 all(unix, feature = "signal"),
116 feature = "net",
117 all(unix, feature = "process"),
118 all(unix, feature = "signal"),
128 #[cfg(feature = "net")]
137 #[cfg(feature = "io-std")]
138 #[cfg_attr(docsrs, doc(cfg(feature = "io-std")))]
147 #[cfg(feature = "io-util")]
148 #[cfg_attr(docsrs, doc(cfg(feature = "io-util")))]
156 $( #[cfg(not(feature = "io-util"))] $item )*
175 #[cfg(feature = "macros")]
176 #[cfg_attr(docsrs, doc(cfg(feature = "macros")))]
186 // When stabilized, it might have a dedicated feature flag.
205 $( #[cfg(not(all(feature = "net", feature = "rt", all(tokio_unstable, not(loom)))))]$item )*
212 #[cfg(any(feature = "net", feature = "process"))]
213 #[cfg_attr(docsrs, doc(cfg(any(feature = "net", feature = "process"))))]
222 #[cfg(feature = "net")]
223 #[cfg_attr(docsrs, doc(cfg(feature = "net")))]
232 #[cfg(all(unix, feature = "net"))]
233 #[cfg_attr(docsrs, doc(cfg(all(unix, feature = "net"))))]
242 #[cfg(all(any(all(doc, docsrs), windows), feature = "net"))]
243 #[cfg_attr(docsrs, doc(cfg(all(windows, feature = "net"))))]
252 #[cfg(feature = "process")]
253 #[cfg_attr(docsrs, doc(cfg(feature = "process")))]
272 #[cfg(not(all(unix, not(loom), feature = "process")))]
281 #[cfg(feature = "signal")]
282 #[cfg_attr(docsrs, doc(cfg(feature = "signal")))]
293 #[cfg(any(feature = "signal", all(unix, feature = "process")))]
310 … #[cfg(any(loom, not(unix), not(any(feature = "signal", all(unix, feature = "process")))))]
319 #[cfg(feature = "sync")]
320 #[cfg_attr(docsrs, doc(cfg(feature = "sync")))]
328 $( #[cfg(not(feature = "sync"))] $item )*
335 #[cfg(feature = "rt")]
336 #[cfg_attr(docsrs, doc(cfg(feature = "rt")))]
344 $( #[cfg(not(feature = "rt"))] $item )*
351 #[cfg(all(feature = "rt-multi-thread", not(tokio_wasi)))]
352 #[cfg_attr(docsrs, doc(cfg(feature = "rt-multi-thread")))]
360 $( #[cfg(not(feature = "rt-multi-thread"))] $item )*
367 #[cfg(feature = "test-util")]
368 #[cfg_attr(docsrs, doc(cfg(feature = "test-util")))]
376 $( #[cfg(not(feature = "test-util"))] $item )*
383 #[cfg(feature = "time")]
384 #[cfg_attr(docsrs, doc(cfg(feature = "time")))]
392 $( #[cfg(not(feature = "time"))] $item )*
399 #[cfg(all(tokio_unstable, feature = "tracing"))]
400 #[cfg_attr(docsrs, doc(cfg(all(tokio_unstable, feature = "tracing"))))]
419 #[cfg(any(not(tokio_unstable), not(feature = "tracing")))]
429 feature = "fs",
430 feature = "io-std",
431 feature = "net",
432 feature = "process",
433 feature = "rt",
434 feature = "signal",
435 feature = "sync",
436 feature = "time",
447 feature = "fs",
448 feature = "io-std",
449 feature = "net",
450 feature = "process",
451 feature = "rt",
452 feature = "signal",
453 feature = "sync",
454 feature = "time",
499 feature = "parking_lot",
514 feature = "parking_lot",