Docs.rs
  • feature-extension-for-async-std-0.2.0
    • feature-extension-for-async-std 0.2.0
    • Docs.rs crate page
    • MIT/Apache-2.0
    • Links
    • Homepage
    • Repository
    • crates.io
    • Source
    • Owners
    • al8n
    • Dependencies
      • async-io ^2 normal optional
      • async-std ^1 normal
      • futures-channel =0.3.29 normal optional
    • Versions
    • 0% of the crate is documented
  • Go to latest version
  • Platform
    • i686-pc-windows-msvc
    • i686-unknown-linux-gnu
    • x86_64-apple-darwin
    • x86_64-pc-windows-msvc
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

Crate feature_extension_for_async_std

feature_extension_for_async_std0.2.0

  • All Items
  • Modules
  • Macros

Crates

  • feature_extension_for_async_std
?
Change settings

Crate feature_extension_for_async_std

source ·

Modules§

  • channel
    Channels
  • fs
    Filesystem manipulation operations.
  • future
    Asynchronous values.
  • io
    Traits, helpers, and type definitions for core I/O functionality.
  • net
    Networking primitives for TCP/UDP communication.
  • os
    OS-specific extensions.
  • path
    Cross-platform path manipulation.
  • prelude
    The async prelude.
  • stream
    Composable asynchronous iteration.
  • sync
    Synchronization primitives.
  • task
    Types and traits for working with asynchronous tasks.

Macros§

  • task_local
    Declares task-local values.

Results

struct
feature_extension_for_async_std::sync::RwLock
An async reader-writer lock.
struct
feature_extension_for_async_std::sync::RwLockReadGuard
A guard that releases the read lock when dropped.
struct
feature_extension_for_async_std::sync::RwLockWriteGuard
A guard that releases the write lock when dropped.
struct
feature_extension_for_async_std::sync::RwLockUpgradableReadGuard
A guard that releases the upgradable read lock when …
method
feature_extension_for_async_std::sync::Mutex::lock
Acquires the mutex.
method
feature_extension_for_async_std::sync::Mutex::try_lock
Attempts to acquire the mutex.
method
feature_extension_for_async_std::sync::RwLock::into_inner
Unwraps the lock and returns the inner value.
method
feature_extension_for_async_std::sync::RwLock::get_mut
Returns a mutable reference to the inner value.
method
feature_extension_for_async_std::sync::RwLock::read
Acquires a read lock.
method
feature_extension_for_async_std::sync::RwLock::write
Acquires a write lock.
method
feature_extension_for_async_std::sync::RwLock::read_arc
Acquires an owned, reference-counted read lock.
method
feature_extension_for_async_std::sync::RwLock::upgradable_read
Acquires a read lock with the possiblity to upgrade to a …
method
feature_extension_for_async_std::sync::RwLock::try_read
Attempts to acquire a read lock.
method
feature_extension_for_async_std::sync::RwLock::try_write
Attempts to acquire a write lock.
method
feature_extension_for_async_std::sync::RwLock::write_arc
Acquires an owned, reference-counted write lock.
method
feature_extension_for_async_std::sync::RwLock::try_read_arc
Attempts to acquire an an owned, reference-counted read …
method
feature_extension_for_async_std::sync::RwLock::try_upgradable_read
Attempts to acquire a read lock with the possiblity to …
method
feature_extension_for_async_std::sync::RwLock::upgradable_read_arc
Acquires an owned, reference-counted read lock with the …
method
feature_extension_for_async_std::sync::RwLock::try_write_arc
Attempts to acquire an owned, reference-counted write lock.
method
feature_extension_for_async_std::sync::RwLock::try_upgradable_read_arc
Attempts to acquire an owned, reference-counted read lock …
method
feature_extension_for_async_std::sync::RwLock::fmt
method
feature_extension_for_async_std::sync::RwLock::new
Creates a new reader-writer lock.
method
feature_extension_for_async_std::sync::RwLock::from
method
feature_extension_for_async_std::sync::RwLock::default