More cleanup, remove serde from zellij-server

This commit is contained in:
Paweł Palenica 2021-07-08 22:01:03 -07:00
parent 8d864e1fbf
commit 3b78d7d0a4
4 changed files with 5 additions and 4 deletions

1
Cargo.lock generated
View file

@ -2646,7 +2646,6 @@ dependencies = [
"daemonize",
"insta",
"log",
"serde",
"serde_json",
"typetag",
"unicode-width",

View file

@ -19,7 +19,6 @@ wasmer-wasi = "1.0.0"
cassowary = "0.3.0"
zellij-utils = { path = "../zellij-utils/", version = "0.14.0" }
log = "0.4.14"
serde = "1.0.126"
typetag = "0.1.7"
[dev-dependencies]

View file

@ -4,12 +4,15 @@ use std::{
};
use log::{error, info};
use serde::{Deserialize, Serialize};
use wasmer_wasi::{WasiFile, WasiFsError};
use zellij_utils::serde;
use serde::{Deserialize, Serialize};
// 16kB log buffer
const ZELLIJ_MAX_PIPE_BUFFER_SIZE: usize = 16_384;
#[derive(Debug, Serialize, Deserialize)]
#[serde(crate = "self::serde")]
pub struct DecoratingPipe {
buffer: VecDeque<u8>,
plugin_name: String,

View file

@ -8,7 +8,7 @@ use std::sync::{mpsc::Sender, Arc, Mutex};
use std::thread;
use std::time::{Duration, Instant};
use zellij_utils::zellij_tile;
use zellij_utils::{serde, zellij_tile};
use serde::{de::DeserializeOwned, Serialize};
use wasmer::{