Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added get_mut_unchecked #232

Closed
wants to merge 16 commits into from
Closed

Added get_mut_unchecked #232

wants to merge 16 commits into from

Commits on Jun 5, 2023

  1. Configuration menu
    Copy the full SHA
    7ee1c82 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    859b0ff View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    70ab59c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9d31088 View commit details
    Browse the repository at this point in the history
  5. Revert "Merge #233"

    This reverts commit e3b2260, reversing
    changes made to 8f39b77.
    danielhenrymantilla authored and dynos01 committed Jun 5, 2023
    Configuration menu
    Copy the full SHA
    1e0e555 View commit details
    Browse the repository at this point in the history
  6. Remove PhantomData<*mut Waiter> so we don't need to manually impl Send

    The effect of having `PhantomData<*mut Waiter>` is that the `OnceCell<T>`
    stops being `impl<T: Send> Send for OnceCell<T>`. But we want it to be
    `impl<T: Send> Send for OnceCell<T>`, because we manually mark it as
    such.
    
    Remove the `PhantomData` so we can also remove the manual `impl Send`.
    Enselic authored and dynos01 committed Jun 5, 2023
    Configuration menu
    Copy the full SHA
    ed960cd View commit details
    Browse the repository at this point in the history
  7. reinstall explicit Send impl

    This stuff is subtle, better not to rely on implicit behavior.
    matklad authored and dynos01 committed Jun 5, 2023
    Configuration menu
    Copy the full SHA
    42ae421 View commit details
    Browse the repository at this point in the history
  8. remove impl details features

    matklad authored and dynos01 committed Jun 5, 2023
    Configuration menu
    Copy the full SHA
    e7d81a2 View commit details
    Browse the repository at this point in the history
  9. Reorgonize test suite

    matklad authored and dynos01 committed Jun 5, 2023
    Configuration menu
    Copy the full SHA
    0f548f2 View commit details
    Browse the repository at this point in the history
  10. remove unwrap_unchecked polyfill

    matklad authored and dynos01 committed Jun 5, 2023
    Configuration menu
    Copy the full SHA
    b4c80dd View commit details
    Browse the repository at this point in the history
  11. switch to thread::scope in tests

    matklad authored and dynos01 committed Jun 5, 2023
    Configuration menu
    Copy the full SHA
    1fbf938 View commit details
    Browse the repository at this point in the history
  12. update Cargo.lock.msrv

    matklad authored and dynos01 committed Jun 5, 2023
    Configuration menu
    Copy the full SHA
    90c3826 View commit details
    Browse the repository at this point in the history
  13. release 1.18.0

    matklad authored and dynos01 committed Jun 5, 2023
    Configuration menu
    Copy the full SHA
    08d2fe8 View commit details
    Browse the repository at this point in the history
  14. update readme

    matklad authored and dynos01 committed Jun 5, 2023
    Configuration menu
    Copy the full SHA
    62afd8f View commit details
    Browse the repository at this point in the history
  15. Added get_mut_unchecked

    dynos01 committed Jun 5, 2023
    Configuration menu
    Copy the full SHA
    fa60443 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    9f37de7 View commit details
    Browse the repository at this point in the history