Can read, but not open next file in background yet
This commit is contained in:
@@ -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