monarch_messages/lib.rs
1/*
2 * Copyright (c) Meta Platforms, Inc. and affiliates.
3 * All rights reserved.
4 *
5 * This source code is licensed under the BSD-style license found in the
6 * LICENSE file in the root directory of this source tree.
7 */
8
9#![feature(assert_matches)]
10
11// torch-sys-cuda is a link-only dependency on Linux to consolidate NCCL
12// linking for downstream consumers; reference it so the Rust crate does
13// not trip the `unused_crate_dependencies` lint.
14#[cfg(feature = "cuda")]
15use torch_sys_cuda as _;
16
17pub mod client;
18pub mod controller;
19pub mod debugger;
20pub mod wire_value;
21pub mod worker;