Can read, but not open next file in background yet
This commit is contained in:
@@ -5,8 +5,8 @@ authors = ["Dominik Werder <dominik.werder@gmail.com>"]
|
||||
edition = "2018"
|
||||
|
||||
[dependencies]
|
||||
serde = "1.0"
|
||||
serde_derive = "1.0"
|
||||
serde = { version = "1.0", features = ["derive"] }
|
||||
#serde_derive = "1.0"
|
||||
async-channel = "1.6"
|
||||
bytes = "1.0.1"
|
||||
futures-core = "0.3.12"
|
||||
|
||||
@@ -1,10 +1,36 @@
|
||||
use serde_derive::{Serialize, Deserialize};
|
||||
//use std::pin::Pin;
|
||||
use serde::{Serialize, Deserialize};
|
||||
use err::Error;
|
||||
//use std::pin::Pin;
|
||||
|
||||
#[derive(Serialize, Deserialize)]
|
||||
#[derive(Clone, Debug, Serialize, Deserialize)]
|
||||
pub struct Channel {
|
||||
pub backend: String,
|
||||
pub name: String,
|
||||
}
|
||||
|
||||
impl Channel {
|
||||
pub fn name(&self) -> &str {
|
||||
&self.name
|
||||
}
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn serde_channel() {
|
||||
let _ex = "{\"name\":\"thechannel\",\"backend\":\"thebackend\"}";
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
#[derive(Clone, Debug, Serialize, Deserialize)]
|
||||
pub struct AggQuerySingleChannel {
|
||||
pub channel: String,
|
||||
pub ksprefix: String,
|
||||
pub keyspace: u32,
|
||||
pub channel: Channel,
|
||||
pub timebin: u32,
|
||||
pub split: u32,
|
||||
pub tbsize: u32,
|
||||
pub buffer_size: u32,
|
||||
}
|
||||
|
||||
pub struct BodyStream {
|
||||
|
||||
Reference in New Issue
Block a user