# New and Improved Rust CDK: First-class support for Rust Canister Development

**URL:** <https://forum.dfinity.org/t/new-and-improved-rust-cdk-first-class-support-for-rust-canister-development/10399>\
**Category:** Developers\
**Created:** [January 20, 2022, 9:10pm UTC](https://forum.dfinity.org/t/new-and-improved-rust-cdk-first-class-support-for-rust-canister-development/10399 "2022-01-20T21:10:29Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![lastmjs](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.dfinity.org/lastmjs/32/3406_2.png) [@lastmjs](https://forum.dfinity.org/u/lastmjs)\
**Post date:** [January 21, 2022, 12:38am UTC](https://forum.dfinity.org/t/new-and-improved-rust-cdk-first-class-support-for-rust-canister-development/10399/4 "2022-01-21T00:38:44Z")

</div>

See this comment as well: [Condvar wait not supported - #3 by lastmjs](https://forum.dfinity.org/t/condvar-wait-not-supported/9052/3)

I seem to run into a lot of issues with Rust futures when trying to get already-existing Rust libraries to run on the IC. Async code doesn’t just work, and I wish it would.

---

_[View the full topic](https://forum.dfinity.org/t/new-and-improved-rust-cdk-first-class-support-for-rust-canister-development/10399)._
