Переделка ошибок на snafu #19

Manually merged
DarkCat09 merged 2 commits from snafu-errors-remake into master 2025-01-09 17:07:16 +03:00
3 changed files with 6 additions and 5 deletions
Showing only changes of commit 6765fe930b - Show all commits
src

View file

@ -111,8 +111,10 @@ pub fn parse_packet(input: &str) -> MyIError<&str, NMDeviceDataPacket> {
let (input, opt_name) = opt(delimited(tag("#"), take_while(|c| c != '\n'), tag("\n")))(input)?;
let mut packet = NMDeviceDataPacket::default();
packet.mac = device_mac;
let mut packet = NMDeviceDataPacket {
mac: device_mac,
..Default::default()
};
let (input, lines) = context(
"Получение значений до тега терминатора",

View file

@ -8,7 +8,6 @@ mod utils;
mod web_server;
use crate::web_server::server_main;
struct Params {}
#[ntex::main]
async fn main() {

View file

@ -1,7 +1,7 @@
use hifitime::Epoch;
use serde::{de, Deserialize, Deserializer, Serialize, Serializer};
use std::fmt;
use std::fmt::{Formatter, Write};
use std::fmt::Formatter;
#[derive(PartialOrd, PartialEq, Ord, Eq, Clone, Copy, Debug, Default)]
#[repr(transparent)]
@ -30,7 +30,7 @@ impl<'de> Deserialize<'de> for EpochUTC {
{
struct EpochVisitor;
impl<'de> de::Visitor<'de> for EpochVisitor {
impl de::Visitor<'_> for EpochVisitor {
type Value = EpochUTC;
fn expecting(&self, formatter: &mut Formatter) -> fmt::Result {