You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hello there,
I'm in trouble compiling project on a fresh new ubuntu 20.04 (behind details)
Distributor ID: Ubuntu
Description: Ubuntu 20.04.3 LTS
Release: 20.04
Codename: focal
Linux docker 5.13.0-30-generic #33~20.04.1-Ubuntu SMP Mon Feb 7 14:25:10 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
running "cargo run" from /LegacyPlayersV3/Backend
I receive those errors:
Compiling backend v0.2.0 (/LegacyPlayersV3/Backend)
error[E0599]: no function or associated item named `with_options` found for struct `std::fs::File` in the current scope
--> Backend/src/modules/live_data_processor/tools/server/server_post_processing.rs:323:47
|
323 | let mut open_options = std::fs::File::with_options();
| ^^^^^^^^^^^^ function or associated item not found in `std::fs::File`
error[E0308]: mismatched types
--> Backend/src/modules/live_data_processor/transfer/package.rs:19:60
|
19 | let mut multipart_form_data = MultipartFormData::parse(content_type, data, options).unwrap();
| ^^^^^^^^^^^^ expected struct `rocket_http::header::content_type::Conte ntType`, found struct `rocket::http::ContentType`
|
= note: expected reference `&rocket_http::header::content_type::ContentType`
found reference `&rocket::http::ContentType`
error[E0308]: mismatched types
--> Backend/src/modules/live_data_processor/transfer/package.rs:19:74
|
19 | let mut multipart_form_data = MultipartFormData::parse(content_type, data, options).unwrap();
| ^^^^ expected struct `rocket::data::data::Data`, found s truct `rocket::Data`
|
= note: perhaps two different versions of crate `rocket` are being used?
error[E0599]: no method named `unwrap` found for opaque type `impl std::future::Future<Output = Result<MultipartFormData, MultipartFor mDataError>>` in the current scope
--> Backend/src/modules/live_data_processor/transfer/package.rs:19:89
|
19 | let mut multipart_form_data = MultipartFormData::parse(content_type, data, options).unwrap();
| ^^^^^^ method not found in `impl std::fut ure::Future<Output = Result<MultipartFormData, MultipartFormDataError>>`
|
help: consider `await`ing on the `Future` and calling the method on its `Output`
|
19 | let mut multipart_form_data = MultipartFormData::parse(content_type, data, options).await.unwrap();
| ++++++
error[E0308]: mismatched types
--> Backend/src/modules/live_data_processor/transfer/upload.rs:32:60
|
32 | let mut multipart_form_data = MultipartFormData::parse(content_type, form_data, options).unwrap();
| ^^^^^^^^^^^^ expected struct `rocket_http::header::content_type::Conte ntType`, found struct `rocket::http::ContentType`
|
= note: expected reference `&rocket_http::header::content_type::ContentType`
found reference `&rocket::http::ContentType`
error[E0308]: mismatched types
--> Backend/src/modules/live_data_processor/transfer/upload.rs:32:74
|
32 | let mut multipart_form_data = MultipartFormData::parse(content_type, form_data, options).unwrap();
| ^^^^^^^^^ expected struct `rocket::data::data::Data`, fo und struct `rocket::Data`
|
= note: perhaps two different versions of crate `rocket` are being used?
error[E0599]: no method named `unwrap` found for opaque type `impl std::future::Future<Output = Result<MultipartFormData, MultipartFor mDataError>>` in the current scope
--> Backend/src/modules/live_data_processor/transfer/upload.rs:32:94
|
32 | let mut multipart_form_data = MultipartFormData::parse(content_type, form_data, options).unwrap();
| ^^^^^^ method not found in `impl std ::future::Future<Output = Result<MultipartFormData, MultipartFormDataError>>`
|
help: consider `await`ing on the `Future` and calling the method on its `Output`
|
32 | let mut multipart_form_data = MultipartFormData::parse(content_type, form_data, options).await.unwrap();
| ++++++
Some errors have detailed explanations: E0308, E0599.
For more information about an error, try `rustc --explain E0308`.
error: could not compile `backend` due to 7 previous errors
root@docker:/LegacyPlayersV3/Backend# cargo run
Compiling backend v0.2.0 (/LegacyPlayersV3/Backend)
error[E0599]: no function or associated item named `with_options` found for struct `std::fs::File` in the current scope
--> Backend/src/modules/live_data_processor/tools/server/server_post_processing.rs:323:47
|
323 | let mut open_options = std::fs::File::with_options();
| ^^^^^^^^^^^^ function or associated item not found in `std::fs::File`
error[E0308]: mismatched types
--> Backend/src/modules/live_data_processor/transfer/package.rs:19:60
|
19 | let mut multipart_form_data = MultipartFormData::parse(content_type, data, options).unwrap();
| ^^^^^^^^^^^^ expected struct `rocket_http::header::content_type::Conte ntType`, found struct `rocket::http::ContentType`
|
= note: expected reference `&rocket_http::header::content_type::ContentType`
found reference `&rocket::http::ContentType`
error[E0308]: mismatched types
--> Backend/src/modules/live_data_processor/transfer/package.rs:19:74
|
19 | let mut multipart_form_data = MultipartFormData::parse(content_type, data, options).unwrap();
| ^^^^ expected struct `rocket::data::data::Data`, found s truct `rocket::Data`
|
= note: perhaps two different versions of crate `rocket` are being used?
error[E0599]: no method named `unwrap` found for opaque type `impl std::future::Future<Output = Result<MultipartFormData, MultipartFor mDataError>>` in the current scope
--> Backend/src/modules/live_data_processor/transfer/package.rs:19:89
|
19 | let mut multipart_form_data = MultipartFormData::parse(content_type, data, options).unwrap();
| ^^^^^^ method not found in `impl std::fut ure::Future<Output = Result<MultipartFormData, MultipartFormDataError>>`
|
help: consider `await`ing on the `Future` and calling the method on its `Output`
|
19 | let mut multipart_form_data = MultipartFormData::parse(content_type, data, options).await.unwrap();
| ++++++
error[E0308]: mismatched types
--> Backend/src/modules/live_data_processor/transfer/upload.rs:32:60
|
32 | let mut multipart_form_data = MultipartFormData::parse(content_type, form_data, options).unwrap();
| ^^^^^^^^^^^^ expected struct `rocket_http::header::content_type::Conte ntType`, found struct `rocket::http::ContentType`
|
= note: expected reference `&rocket_http::header::content_type::ContentType`
found reference `&rocket::http::ContentType`
error[E0308]: mismatched types
--> Backend/src/modules/live_data_processor/transfer/upload.rs:32:74
|
32 | let mut multipart_form_data = MultipartFormData::parse(content_type, form_data, options).unwrap();
| ^^^^^^^^^ expected struct `rocket::data::data::Data`, fo und struct `rocket::Data`
|
= note: perhaps two different versions of crate `rocket` are being used?
error[E0599]: no method named `unwrap` found for opaque type `impl std::future::Future<Output = Result<MultipartFormData, MultipartFor mDataError>>` in the current scope
--> Backend/src/modules/live_data_processor/transfer/upload.rs:32:94
|
32 | let mut multipart_form_data = MultipartFormData::parse(content_type, form_data, options).unwrap();
| ^^^^^^ method not found in `impl std ::future::Future<Output = Result<MultipartFormData, MultipartFormDataError>>`
|
help: consider `await`ing on the `Future` and calling the method on its `Output`
|
32 | let mut multipart_form_data = MultipartFormData::parse(content_type, form_data, options).await.unwrap();
| ++++++
Some errors have detailed explanations: E0308, E0599.
For more information about an error, try `rustc --explain E0308`.
error: could not compile `backend` due to 7 previous errors
The text was updated successfully, but these errors were encountered:
Hello there,
I'm in trouble compiling project on a fresh new ubuntu 20.04 (behind details)
running "cargo run" from /LegacyPlayersV3/Backend
I receive those errors:
The text was updated successfully, but these errors were encountered: