Extract serde helper crate
This commit is contained in:
@@ -1,14 +1,14 @@
|
||||
use std::ffi::CStr;
|
||||
use taskrun::tokio;
|
||||
use thiserror::Error;
|
||||
use tokio::net::TcpStream;
|
||||
|
||||
#[derive(Debug, Error)]
|
||||
#[error("{self}")]
|
||||
pub enum Error {
|
||||
SocketOptionSet,
|
||||
SocketOptionGet,
|
||||
}
|
||||
autoerr::create_error_v1!(
|
||||
name(Error, "LinuxNetError"),
|
||||
enum variants {
|
||||
SocketOptionSet,
|
||||
SocketOptionGet,
|
||||
},
|
||||
);
|
||||
|
||||
pub fn local_hostname() -> String {
|
||||
let mut buf = vec![0u8; 128];
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
use std::ffi::CStr;
|
||||
use std::mem::MaybeUninit;
|
||||
use thiserror::Error;
|
||||
|
||||
#[derive(Debug, Error)]
|
||||
#[cstm(name = "LinuxSignal")]
|
||||
pub enum Error {
|
||||
SignalHandlerSet,
|
||||
SignalHandlerUnset,
|
||||
}
|
||||
autoerr::create_error_v1!(
|
||||
name(Error, "LinuxSignalError"),
|
||||
enum variants {
|
||||
SignalHandlerSet,
|
||||
SignalHandlerUnset,
|
||||
},
|
||||
);
|
||||
|
||||
pub fn set_signal_handler(
|
||||
signum: libc::c_int,
|
||||
|
||||
Reference in New Issue
Block a user