• Stars
    star
    4
  • Rank 3,304,323 (Top 66 %)
  • Language
    Rust
  • License
    Apache License 2.0
  • Created about 4 years ago
  • Updated 11 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A type that asserts that the underlying type is not moved after being pinned and mutably accessed.

More Repositories

1

cargo-llvm-cov

Cargo subcommand to easily use LLVM source-based code coverage (-C instrument-coverage).
Rust
741
star
2

pin-project

A crate for safe and ergonomic pin-projection.
Rust
447
star
3

cargo-hack

Cargo subcommand to provide various options useful for testing and continuous integration.
Rust
379
star
4

auto_enums

A library for to allow multiple return types by automatically generated enum.
Rust
303
star
5

install-action

GitHub Action for installing development tools (mainly from GitHub Releases).
Shell
256
star
6

futures-async-stream

Async stream for Rust and the futures crate.
Rust
167
star
7

upload-rust-binary-action

GitHub Action for building and uploading Rust binary to GitHub Releases.
Shell
163
star
8

pin-project-lite

A lightweight version of pin-project written with declarative macros.
Rust
135
star
9

portable-atomic

Portable atomic types including support for 128-bit atomics, atomic float, etc.
Rust
96
star
10

create-gh-release-action

GitHub Action for creating GitHub Releases based on changelog.
Shell
60
star
11

parse-changelog

Simple changelog parser, written in Rust.
Rust
46
star
12

replace-await

Migration tool for replacing await! macro with await syntax.
Rust
41
star
13

cargo-minimal-versions

Cargo subcommand for proper use of -Z minimal-versions and -Z direct-minimal-versions.
Rust
40
star
14

easy-ext

A lightweight attribute macro for easily writing extension trait pattern.
Rust
36
star
15

derive_utils

A procedural macro helper for easily writing custom derives for enums.
Rust
25
star
16

const_fn

A lightweight attribute for easy generation of const functions with conditional compilations.
Rust
23
star
17

atomic-memcpy

Byte-wise atomic memcpy.
Rust
21
star
18

setup-cross-toolchain-action

GitHub Action for setup toolchains for cross compilation and cross testing for Rust.
Shell
21
star
19

syn-serde

Library to serialize and deserialize Syn syntax trees.
Rust
15
star
20

futures-enum

#[derive(Future, Stream, Sink, AsyncRead, AsyncWrite, AsyncSeek, AsyncBufRead)] for enums.
Rust
13
star
21

atomic-maybe-uninit

Atomic operations on potentially uninitialized integers.
Rust
13
star
22

easytime

Providing wrapper types for safely performing panic-free checked arithmetic on instants and durations.
Rust
13
star
23

rust-cross-toolchain

Toolchains for cross compilation and cross testing for Rust.
Shell
12
star
24

cargo-no-dev-deps

Cargo subcommand for running cargo without dev-dependencies.
Rust
11
star
25

cargo-config2

Load and resolve Cargo configuration.
Rust
10
star
26

iter-enum

#[derive(Iterator, DoubleEndedIterator, ExactSizeIterator, FusedIterator, Extend)] for enums.
Rust
9
star
27

negative-impl

Negative trait implementations on stable Rust.
Shell
9
star
28

coverage-helper

Helper for https://github.com/taiki-e/cargo-llvm-cov/issues/123.
Shell
6
star
29

find-crate

Find the crate name from the current Cargo.toml.
Rust
5
star
30

syn-mid

Providing the features between "full" and "derive" of syn.
Rust
5
star
31

cache-cargo-install-action

GitHub Action for `cargo install` with cache.
Shell
4
star
32

io-enum

#[derive(Read, Write, Seek, BufRead)] for enums.
Shell
4
star
33

semihosting

Semihosting for AArch64, ARM, RISC-V, MIPS, and MIPS64
Rust
3
star
34

target-spec-json

Structured access to rustc --print target-spec-json and --print all-target-specs-json.
Rust
2
star
35

build-context

Make build environment/target information available as constants in normal libraries and binaries.
Shell
2
star
36

github-actions

Shell
2
star
37

iced_style_config

Create Iced style sheets from configuration files.
Rust
2
star
38

dependabot-config

Structured access to the Dependabot configuration file.
Rust
2
star
39

taiki-e

1
star
40

workflows

Shell
1
star
41

checkout-action

GitHub Action for checking out a repository. (Simplified actions/checkout alternative without depending on Node.js.)
Shell
1
star
42

test

Shell
1
star
43

dockerfiles

Shell
1
star