WIP on simple disk serve
This commit is contained in:
13
netpod/Cargo.toml
Normal file
13
netpod/Cargo.toml
Normal file
@@ -0,0 +1,13 @@
|
||||
[package]
|
||||
name = "netpod"
|
||||
version = "0.0.1-a.0"
|
||||
authors = ["Dominik Werder <dominik.werder@gmail.com>"]
|
||||
edition = "2018"
|
||||
|
||||
[dependencies]
|
||||
serde = "1.0"
|
||||
serde_derive = "1.0"
|
||||
async-channel = "1.6"
|
||||
bytes = "1.0.1"
|
||||
futures-core = "0.3.12"
|
||||
err = { path = "../err" }
|
||||
13
netpod/src/lib.rs
Normal file
13
netpod/src/lib.rs
Normal file
@@ -0,0 +1,13 @@
|
||||
use serde_derive::{Serialize, Deserialize};
|
||||
//use std::pin::Pin;
|
||||
use err::Error;
|
||||
|
||||
#[derive(Serialize, Deserialize)]
|
||||
pub struct AggQuerySingleChannel {
|
||||
channel: String,
|
||||
}
|
||||
|
||||
pub struct BodyStream {
|
||||
//pub receiver: async_channel::Receiver<Result<bytes::Bytes, Error>>,
|
||||
pub inner: Box<dyn futures_core::Stream<Item=Result<bytes::Bytes, Error>> + Send + Unpin>,
|
||||
}
|
||||
Reference in New Issue
Block a user