Skip to content

Commit ec5caef

Browse files
committed
blerrghhh
1 parent 5e66a38 commit ec5caef

File tree

3 files changed

+26
-0
lines changed

3 files changed

+26
-0
lines changed

Cargo.lock

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

nexus/fm/Cargo.toml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
[package]
2+
name = "nexus-fm"
3+
version = "0.1.0"
4+
edition = "2021"
5+
6+
[lints]
7+
workspace = true
8+
9+
[dependencies]
10+
nexus-types.workspace = true
11+
12+
omicron-workspace-hack.workspace = true

nexus/fm/src/lib.rs

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
// This Source Code Form is subject to the terms of the Mozilla Public
2+
// License, v. 2.0. If a copy of the MPL was not distributed with this
3+
// file, You can obtain one at https://mozilla.org/MPL/2.0/.
4+
5+
//! Fault management
6+
7+
use nexus_types::fm;
8+
use nexus_types::inventory;
9+
10+
pub struct DiagnosisInput<'a> {
11+
inventory: &'a inventory::Collection,
12+
parent_sitrep: Option<&'a fm::Sitrep>,
13+
}

0 commit comments

Comments
 (0)