Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

[tracking] sync #217

Open
Open
Labels
api designOpen design questions
Milestone
@yoshuawuyts

Description

This is a tracking issue for feature parity with std::sync. Not everything needs to be ported, but this is a full overview of what's in std::sync and async_std::sync.

@stjepang could you take a look and cross off what's not needed? I think we have most of it except maybe Barrier, Condvar, and Arc. Thanks!

Structs

  • sync::Arc
  • sync::Condvar
  • sync::Mutex
  • sync::Barrier
  • sync::BarrierWaitResult
  • sync::MutexGuard
  • sync::Once
  • sync::PoisonError (not required)
  • sync::RwLock
  • sync::RwLockReadGuard
  • sync::RwLockWriteGuard
  • sync::WaitTimeoutResult
  • sync::Weak

Enums

  • sync::TryLockError (not required)

Metadata

Metadata

Assignees

No one assigned

    Labels

    api designOpen design questions

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      AltStyle によって変換されたページ (->オリジナル) /