More cleanup, remove serde from zellij-server
This commit is contained in:
parent
8d864e1fbf
commit
3b78d7d0a4
4 changed files with 5 additions and 4 deletions
1
Cargo.lock
generated
1
Cargo.lock
generated
|
|
@ -2646,7 +2646,6 @@ dependencies = [
|
||||||
"daemonize",
|
"daemonize",
|
||||||
"insta",
|
"insta",
|
||||||
"log",
|
"log",
|
||||||
"serde",
|
|
||||||
"serde_json",
|
"serde_json",
|
||||||
"typetag",
|
"typetag",
|
||||||
"unicode-width",
|
"unicode-width",
|
||||||
|
|
|
||||||
|
|
@ -19,7 +19,6 @@ wasmer-wasi = "1.0.0"
|
||||||
cassowary = "0.3.0"
|
cassowary = "0.3.0"
|
||||||
zellij-utils = { path = "../zellij-utils/", version = "0.14.0" }
|
zellij-utils = { path = "../zellij-utils/", version = "0.14.0" }
|
||||||
log = "0.4.14"
|
log = "0.4.14"
|
||||||
serde = "1.0.126"
|
|
||||||
typetag = "0.1.7"
|
typetag = "0.1.7"
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
|
|
|
||||||
|
|
@ -4,12 +4,15 @@ use std::{
|
||||||
};
|
};
|
||||||
|
|
||||||
use log::{error, info};
|
use log::{error, info};
|
||||||
use serde::{Deserialize, Serialize};
|
|
||||||
use wasmer_wasi::{WasiFile, WasiFsError};
|
use wasmer_wasi::{WasiFile, WasiFsError};
|
||||||
|
use zellij_utils::serde;
|
||||||
|
|
||||||
|
use serde::{Deserialize, Serialize};
|
||||||
|
|
||||||
// 16kB log buffer
|
// 16kB log buffer
|
||||||
const ZELLIJ_MAX_PIPE_BUFFER_SIZE: usize = 16_384;
|
const ZELLIJ_MAX_PIPE_BUFFER_SIZE: usize = 16_384;
|
||||||
#[derive(Debug, Serialize, Deserialize)]
|
#[derive(Debug, Serialize, Deserialize)]
|
||||||
|
#[serde(crate = "self::serde")]
|
||||||
pub struct DecoratingPipe {
|
pub struct DecoratingPipe {
|
||||||
buffer: VecDeque<u8>,
|
buffer: VecDeque<u8>,
|
||||||
plugin_name: String,
|
plugin_name: String,
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,7 @@ use std::sync::{mpsc::Sender, Arc, Mutex};
|
||||||
use std::thread;
|
use std::thread;
|
||||||
use std::time::{Duration, Instant};
|
use std::time::{Duration, Instant};
|
||||||
|
|
||||||
use zellij_utils::zellij_tile;
|
use zellij_utils::{serde, zellij_tile};
|
||||||
|
|
||||||
use serde::{de::DeserializeOwned, Serialize};
|
use serde::{de::DeserializeOwned, Serialize};
|
||||||
use wasmer::{
|
use wasmer::{
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue