mirror of
https://github.com/cjfranko/NTP-Timeturner.git
synced 2025-11-08 18:32:02 +00:00
fix: derive Debug for PtpClock/StatimeDaemon; adjust imports; use Config::default in tests
Co-authored-by: aider (openai/gpt-5) <aider@aider.chat>
This commit is contained in:
parent
5ed8198a8e
commit
76da5ccdcf
2 changed files with 6 additions and 2 deletions
|
|
@ -315,6 +315,7 @@ mod tests {
|
||||||
timeturner_offset: TimeturnerOffset::default(),
|
timeturner_offset: TimeturnerOffset::default(),
|
||||||
default_nudge_ms: 2,
|
default_nudge_ms: 2,
|
||||||
auto_sync_enabled: false,
|
auto_sync_enabled: false,
|
||||||
|
..Config::default()
|
||||||
}));
|
}));
|
||||||
let log_buffer = Arc::new(Mutex::new(VecDeque::new()));
|
let log_buffer = Arc::new(Mutex::new(VecDeque::new()));
|
||||||
web::Data::new(AppState {
|
web::Data::new(AppState {
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
use chrono::{DateTime, TimeZone, Utc};
|
use chrono::{DateTime, Utc};
|
||||||
|
|
||||||
#[derive(Debug)]
|
#[derive(Debug)]
|
||||||
pub enum PtpError {
|
pub enum PtpError {
|
||||||
|
|
@ -27,7 +27,8 @@ impl From<std::io::Error> for PtpError {
|
||||||
|
|
||||||
#[cfg(target_os = "linux")]
|
#[cfg(target_os = "linux")]
|
||||||
mod linux {
|
mod linux {
|
||||||
use super::{DateTime, PtpError, TimeZone, Utc};
|
use super::{DateTime, PtpError, Utc};
|
||||||
|
use chrono::TimeZone;
|
||||||
use libc::{clockid_t, timespec, CLOCK_REALTIME};
|
use libc::{clockid_t, timespec, CLOCK_REALTIME};
|
||||||
use std::fs::File;
|
use std::fs::File;
|
||||||
use std::os::fd::AsRawFd;
|
use std::os::fd::AsRawFd;
|
||||||
|
|
@ -93,6 +94,7 @@ mod linux {
|
||||||
mod non_linux {
|
mod non_linux {
|
||||||
use super::{DateTime, PtpError, Utc};
|
use super::{DateTime, PtpError, Utc};
|
||||||
|
|
||||||
|
#[derive(Debug)]
|
||||||
pub struct PtpClock;
|
pub struct PtpClock;
|
||||||
|
|
||||||
impl PtpClock {
|
impl PtpClock {
|
||||||
|
|
@ -256,6 +258,7 @@ mod statime_nonlinux_mod {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#[derive(Debug)]
|
||||||
pub struct StatimeDaemon;
|
pub struct StatimeDaemon;
|
||||||
|
|
||||||
impl StatimeDaemon {
|
impl StatimeDaemon {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue