memfaultd 1.26.1

Memfault daemon for embedded Linux systems. Observability, logging, crash reporting, and updating all in one service. Learn more at https://docs.memfault.com/
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//
// Copyright (c) Memfault, Inc.
// See License.txt for details
use crate::mar::CompressionAlgorithm;
use std::path::PathBuf;
use uuid::Uuid;

/// CompletedLog represents a log that has been rotated and is ready to be moved into the MAR
/// staging area.
pub struct CompletedLog {
    pub path: PathBuf,
    pub cid: Uuid,
    pub next_cid: Uuid,
    pub compression: CompressionAlgorithm,
}