Skip to main content

rust

Use this guide when working on Rust changes in the FAST monorepo.

Source facts

Repository
microsoft/fast
Last source activity
April 29, 2026 at 05:19
Detected SKILL.md language
English
Stars
9,674
Forks
637

Install options

The review-first prompt is selected by default. You can switch to a direct command or download a local copy.

Review the source files

Read SKILL.md and any companion files shown by SkillsMP before deciding whether to install.

Showing SKILL.md

SKILL.md
Source instructions · Read-only preview
description
Use this guide when working on Rust changes in the FAST monorepo.
name
rust
# Working with the Rust crate and the Rust NodeJS CLI The primary location for the Rust logic should exist within a crate. If the logic is made accessible in the NodeJS environment via wrapping the crate and using a wasm bindgen, as much as possible any logic that exists in Rust should not be duplicated in JavaScript/TypeScript. ## Breaking changes Understand [semver](https://semver.org/) and check the crate and package version. If the version is currently in a prerelease state, update the APIs with breaking changes as necessary and ensure that any generated pull request descriptions capture this.
View on GitHub