Sha256: 78e2d326d221ec7fbd3bbee8b7b0b0e5a6dbc83de39a29295377ed01bff1a4c7
Contents?: true
Size: 1.27 KB
Versions: 9
Compression:
Stored size: 1.27 KB
Contents
//! Types which are documented locally in the Tokio crate, but does not actually //! live here. //! //! **Note** this module is only visible on docs.rs, you cannot use it directly //! in your own code. /// The name of a type which is not defined here. /// /// This is typically used as an alias for another type, like so: /// /// ```rust,ignore /// /// See [some::other::location](https://example.com). /// type DEFINED_ELSEWHERE = crate::doc::NotDefinedHere; /// ``` /// /// This type is uninhabitable like the [`never` type] to ensure that no one /// will ever accidentally use it. /// /// [`never` type]: https://doc.rust-lang.org/std/primitive.never.html #[derive(Debug)] pub enum NotDefinedHere {} #[cfg(feature = "net")] impl mio::event::Source for NotDefinedHere { fn register( &mut self, registry: &mio::Registry, token: mio::Token, interests: mio::Interest, ) -> std::io::Result<()> { Ok(()) } fn reregister( &mut self, registry: &mio::Registry, token: mio::Token, interests: mio::Interest, ) -> std::io::Result<()> { Ok(()) } fn deregister(&mut self, registry: &mio::Registry) -> std::io::Result<()> { Ok(()) } } #[cfg(any(feature = "net", feature = "fs"))] pub mod os;
Version data entries
9 entries across 9 versions & 1 rubygems