diff --git a/Cargo.lock b/Cargo.lock index c6f8cd5..1b64739 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2974,7 +2974,7 @@ dependencies = [ "env_logger 0.9.0", "hyper", "log", - "pin-project", + "pin-project-lite", "reqwest", "serde", "serde_derive", diff --git a/columnq/src/table/delta.rs b/columnq/src/table/delta.rs index 476984c..3e30a23 100644 --- a/columnq/src/table/delta.rs +++ b/columnq/src/table/delta.rs @@ -46,10 +46,10 @@ pub async fn to_delta_table( delta_table.table_uri, ))), _ => { - return Err(ColumnQError::InvalidUri(format!( + Err(ColumnQError::InvalidUri(format!( "Scheme in table uri not supported for delta table: {}", delta_table.table_uri, - ))); + ))) } } } diff --git a/roapi/Cargo.toml b/roapi/Cargo.toml index 465ffbb..e106dec 100644 --- a/roapi/Cargo.toml +++ b/roapi/Cargo.toml @@ -26,7 +26,7 @@ axum = { version = "0.5", features = ["default", "http2"] } tower-http = { version = "0", features = ["cors"] } tower-layer = "0" tracing = "0" -pin-project = "1" +pin-project-lite = "0" async-trait = "0" env_logger = "0" diff --git a/roapi/src/server/http/layers.rs b/roapi/src/server/http/layers.rs index 7557400..8145485 100644 --- a/roapi/src/server/http/layers.rs +++ b/roapi/src/server/http/layers.rs @@ -5,7 +5,7 @@ use axum::http::Response; use hyper::service::Service; use log::error; use log::info; -use pin_project::pin_project; +use pin_project_lite::pin_project; use std::future::Future; use std::pin::Pin; use std::task::Context; @@ -73,13 +73,14 @@ where } } -#[pin_project] -pub struct LoggerResponseFuture { - #[pin] - response_future: F, - method: Method, - uri: Uri, - start: Option, +pin_project! { + pub struct LoggerResponseFuture { + #[pin] + response_future: F, + method: Method, + uri: Uri, + start: Option, + } } impl Future for LoggerResponseFuture