Updated installer
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "imap"
|
||||
version = "0.4.2"
|
||||
version = "0.5.0"
|
||||
edition = "2021"
|
||||
resolver = "2"
|
||||
|
||||
|
||||
@@ -36,9 +36,9 @@ use super::{SelectedMailbox, Session, SessionData, State, IMAP};
|
||||
|
||||
impl<T: AsyncRead> Session<T> {
|
||||
pub async fn ingest(&mut self, bytes: &[u8]) -> crate::Result<bool> {
|
||||
for line in String::from_utf8_lossy(bytes).split("\r\n") {
|
||||
/*for line in String::from_utf8_lossy(bytes).split("\r\n") {
|
||||
let c = println!("{}", line);
|
||||
}
|
||||
}*/
|
||||
|
||||
tracing::trace!(parent: &self.span,
|
||||
event = "read",
|
||||
|
||||
@@ -58,7 +58,7 @@ pub fn spawn_writer(mut stream: Event, span: tracing::Span) -> mpsc::Sender<Even
|
||||
size = bytes.len()
|
||||
);
|
||||
|
||||
let c = print!("{}", String::from_utf8_lossy(&bytes));
|
||||
//let c = print!("{}", String::from_utf8_lossy(&bytes));
|
||||
|
||||
match stream_tx.write_all(bytes.as_ref()).await {
|
||||
Ok(_) => {
|
||||
@@ -101,7 +101,7 @@ pub fn spawn_writer(mut stream: Event, span: tracing::Span) -> mpsc::Sender<Even
|
||||
size = bytes.len()
|
||||
);
|
||||
|
||||
let c = print!("{}", String::from_utf8_lossy(&bytes));
|
||||
//let c = print!("{}", String::from_utf8_lossy(&bytes));
|
||||
|
||||
match stream_tx.write_all(bytes.as_ref()).await {
|
||||
Ok(_) => {
|
||||
@@ -131,9 +131,9 @@ pub fn spawn_writer(mut stream: Event, span: tracing::Span) -> mpsc::Sender<Even
|
||||
impl<T: AsyncRead> Session<T> {
|
||||
pub async fn write_bytes(&self, bytes: impl Into<Cow<'static, [u8]>>) -> crate::OpResult {
|
||||
let bytes = bytes.into();
|
||||
for line in String::from_utf8_lossy(bytes.as_ref()).split("\r\n") {
|
||||
/*for line in String::from_utf8_lossy(bytes.as_ref()).split("\r\n") {
|
||||
let c = println!("{}", line);
|
||||
}
|
||||
}*/
|
||||
|
||||
if let Err(err) = self.writer.send(Event::Bytes(bytes)).await {
|
||||
debug!("Failed to send bytes: {}", err);
|
||||
@@ -147,9 +147,9 @@ impl<T: AsyncRead> Session<T> {
|
||||
impl SessionData {
|
||||
pub async fn write_bytes(&self, bytes: impl Into<Cow<'static, [u8]>>) -> bool {
|
||||
let bytes = bytes.into();
|
||||
for line in String::from_utf8_lossy(bytes.as_ref()).split("\r\n") {
|
||||
/*for line in String::from_utf8_lossy(bytes.as_ref()).split("\r\n") {
|
||||
let c = println!("{}", line);
|
||||
}
|
||||
}*/
|
||||
|
||||
if let Err(err) = self.writer.send(Event::Bytes(bytes)).await {
|
||||
debug!("Failed to send bytes: {}", err);
|
||||
|
||||
Reference in New Issue
Block a user