Files
rustdesk-server/AGENTS.md
T
2026-07-24 10:56:56 +08:00

754 B

Repository Instructions

Rust Rules

  • In Rust code, do not introduce unwrap() or expect().
  • Allowed exceptions:
  • Tests may use unwrap() or expect() when it keeps the test focused and readable.
  • Lock acquisition may use unwrap() only when the locking API makes that the practical option and the failure mode is poison handling rather than normal control flow.
  • Outside those exceptions, propagate errors, handle them explicitly, or use safer fallbacks instead of unwrap() and expect().

Editing Hygiene

  • Do not introduce formatting-only changes.
  • Do not run repository-wide formatters or reflow unrelated code unless the user explicitly asks for formatting.
  • Keep diffs limited to semantic changes required for the task.