Closed timanagement closed 1 month ago
Como está o seu Cargo.toml?
Como está o seu Cargo.toml?
[package] name = "nome_do_projeto" version = "0.1.0" edition = "2021"
[dependencies] serde = { version = "1.0.208", features = ["derive"] } serde_json = "1.0" chrono-tz = "0.9.0" rsfbclient = { version = "0.24.0", features = ["pure_rust"] } rsfbclient-core = "0.24.0" rsfbclient-rust = "0.24.0" r2d2_firebird = "0.24.0" r2d2 = "0.8.10" chrono = { version = "0.4.38", features = ["serde"] }
A versão r2d2_firebird = "0.24.0"
está uma falha na publicação. Atualize para r2d2_firebird = "0.24.1"
A versão
r2d2_firebird = "0.24.0"
está uma falha na publicação. Atualize parar2d2_firebird = "0.24.1"
Sem problemas agora. Obrigado Fernando.
Estou testando uma implementação de Pool com r2d2_firebird v0.24.0, como deixo abaixo. Entretanto, há um problema na hora de compilar o projeto, pois surgem erros apontando para a dependência de rsfbclient v0.23.2.
Há algo que eu posso estar deixando passar despercebido?
Abaixo estão os erros que ocorrem:
error[E0392]: lifetime parameter
'c
is never used --> ***.cargo\registry\src\index.crates.io-6f17d22bba15001f\rsfbclient-0.23.2\src\transaction\simple.rs:20:30pub struct SimpleTransaction<'c> { | ^^ unused lifetime parameter
error[E0392]: lifetime parameter
'c
is never used --> ***.cargo\registry\src\index.crates.io-6f17d22bba15001f\rsfbclient-0.23.2\src\transaction\simple.rs:24:31enum TypeTransactionContainer<'c> { | ^^ unused lifetime parameter
error[E0004]: non-exhaustive patterns: type
&mut TypeConnectionContainer
is non-empty --> ***.cargo\registry\src\index.crates.io-6f17d22bba15001f\rsfbclient-0.23.2\src\connection\simple.rs:128:15match &mut self.inner {
error[E0004]: non-exhaustive patterns: type
&mut TypeConnectionContainer
is non-empty --> ***.cargo\registry\src\index.crates.io-6f17d22bba15001f\rsfbclient-0.23.2\src\connection\simple.rs:146:15146 | match &mut self.inner {
error[E0004]: non-exhaustive patterns: type
&mut TypeConnectionContainer
is non-empty --> ***.cargo\registry\src\index.crates.io-6f17d22bba15001f\rsfbclient-0.23.2\src\connection\simple.rs:158:15158 | match &mut self.inner {
error[E0004]: non-exhaustive patterns: type
&mut TypeConnectionContainer
is non-empty --> ***.cargo\registry\src\index.crates.io-6f17d22bba15001f\rsfbclient-0.23.2\src\connection\simple.rs:170:15 | 170 | match &mut self.inner {error[E0004]: non-exhaustive patterns: type
&mut TypeConnectionContainer
is non-empty --> ***.cargo\registry\src\index.crates.io-6f17d22bba15001f\rsfbclient-0.23.2\src\connection\simple.rs:182:15182 | match &mut self.inner {
error[E0004]: non-exhaustive patterns: type
&mut TypeConnectionContainer
is non-empty --> ***.cargo\registry\src\index.crates.io-6f17d22bba15001f\rsfbclient-0.23.2\src\connection\simple.rs:200:15200 | match &mut self.inner {
error[E0004]: non-exhaustive patterns: type
&mut TypeConnectionContainer
is non-empty --> ***.cargo\registry\src\index.crates.io-6f17d22bba15001f\rsfbclient-0.23.2\src\connection\simple.rs:215:15215 | match &mut self.inner {
error[E0004]: non-exhaustive patterns: type
&mut TypeConnectionContainer
is non-empty --> ***.cargo\registry\src\index.crates.io-6f17d22bba15001f\rsfbclient-0.23.2\src\connection\simple.rs:236:15236 | match &mut self.inner {
error[E0004]: non-exhaustive patterns: type
&mut TypeConnectionContainer
is non-empty --> ***.cargo\registry\src\index.crates.io-6f17d22bba15001f\rsfbclient-0.23.2\src\transaction\simple.rs:105:15105 | match &mut conn.inner {
error[E0004]: non-exhaustive patterns: type
&mut TypeTransactionContainer<'_>
is non-empty --> ***.cargo\registry\src\index.crates.io-6f17d22bba15001f\rsfbclient-0.23.2\src\transaction\simple.rs:129:15129 | match &mut self.inner {
error[E0004]: non-exhaustive patterns: type
&mut TypeTransactionContainer<'_>
is non-empty --> ***.cargo\registry\src\index.crates.io-6f17d22bba15001f\rsfbclient-0.23.2\src\transaction\simple.rs:141:15141 | match &mut self.inner {
error[E0004]: non-exhaustive patterns: type
&mut TypeTransactionContainer<'_>
is non-empty --> ***.cargo\registry\src\index.crates.io-6f17d22bba15001f\rsfbclient-0.23.2\src\transaction\simple.rs:165:15165 | match &mut self.inner {
error[E0004]: non-exhaustive patterns: type
&mut TypeTransactionContainer<'_>
is non-empty --> ***.cargo\registry\src\index.crates.io-6f17d22bba15001f\rsfbclient-0.23.2\src\transaction\simple.rs:183:15183 | match &mut self.inner {
error[E0004]: non-exhaustive patterns: type
&mut TypeTransactionContainer<'_>
is non-empty --> ***.cargo\registry\src\index.crates.io-6f17d22bba15001f\rsfbclient-0.23.2\src\transaction\simple.rs:198:15198 | match &mut self.inner {
error[E0004]: non-exhaustive patterns: type
&mut TypeTransactionContainer<'_>
is non-empty --> ***.cargo\registry\src\index.crates.io-6f17d22bba15001f\rsfbclient-0.23.2\src\transaction\simple.rs:219:15219 | match &mut self.inner {
Espero que as informações ajudem a elucidar o caso.
Abraços.