cost 207 ms
CSS 不會用 Rocker.rs 渲染

[英]CSS wont render with Rocker.rs

我正在嘗試使用 rocket.rs 為我的 webapp 提供一些 CSS 但它似乎沒有呈現這是我到目前為止嘗試過的方法,當我啟動 web 應用程序時,我可以訪問 localhost:8000/style.css 它確實存在,但它只是不呈現#[get("/style.css")] fn serve_ ...

使用 Rocket.rs 中的表單數據從數據庫中刪除項目

[英]Deleting an item from a database using form data in Rocket.rs

我正在嘗試重新創建一個簡單的筆記應用程序,我在 JavaScript 中構建了 Rust,但我遇到了一個問題,試圖使用表單數據從我的數據庫中刪除一個項目。 我已經按照文檔尋求幫助,但我不知道如何實現它,我對 Rust 和 Rocket.rs 還很陌生,所以我很迷茫。 到目前為止,我能夠將一個項目項目 ...

Rust 如果表格行存在於柴油中,如何 select?

[英]Rust how to select if table row exists in diesel?

我的目標是查詢數據庫並查找用戶是否已經存在並提供 email。查看文檔,這似乎是這樣做的方式。 唯一的區別是我想根據 email 而不是用戶名進行查詢。 我有一些這樣的代碼: src/models.rs 這里的一些邏輯已經縮短: src/mail.rs 該錯誤比上面的代碼片段長得多,但簡而言之,它 ...

火箭整流罩、tokio-scheduler 和 crons 的生命周期問題

[英]Lifetime issues with rocket fairings, tokio-scheduler and crons

我目前正在 Rocket 上構建一個 API 引擎,正如現代應用程序所做的那樣,我想包含一個自動調度程序來在 Rocket API 運行時運行異步任務(又名 crons)。 我決定使用 Rocket fairings 在“升空”事件中啟用圍繞 tokio-schedule 構建的上述調度程序。 事實 ...

使用 sync_db_pools 從 rocket 0.4 遷移到 rocket 0.5:如何同步返回查詢結果?

[英]Migrating from rocket 0.4 to rocket 0.5 with sync_db_pools: How to return the query results sync?

賞金將在 6 天后到期。 此問題的答案有資格獲得+100聲望賞金。 亞歷克斯正在尋找一個有信譽的來源的答案: 試圖找到一個簡單的™遷移路徑:-) 我正在嘗試將應用程序從 rocket 0.4 遷移到 rocket 0.5 在它使用 rocket_contrib 功能 diesel_postgres ...

在 Rocket 0.5-rc 中構建 HTTP 標頭(從 0.4 遷移)

[英]Building HTTP headers in Rocket 0.5-rc (migrating from 0.4)

我正在開發一個一年前使用 rust-nightly 構建的項目,並嘗試將其遷移到最近的 rustc-stable。 它使用 rocket 0.4,我正在將其遷移到 0.5-rc.2 。 有那些進口: 我用 現在可以通過結構構建文件名 header 之前: 有沒有辦法在 0.5 中執行此操作,還是我 ...

在 Rocket 或 Tauri 中異步加載 state

[英]Load state asynchronously in Rocket or Tauri

我有一個用 tauri(用於獨立應用程序)和 rocket(用於 web 版本)編寫的應用程序。 該應用程序使用保存在 memory(基本上是內存數據庫)中的大型(-ish)文件,加載時間介於 1 到 10 秒之間,但我不希望該應用程序在打開之前阻塞該持續時間。 我的代碼(火箭部分)目前看起來像這 ...

如何創建一個任意的 HashMap 在 rust 火箭中用於 web API

[英]How to create an arbitrary HashMap to use in rust rocket for a web API

我嘗試用 rocket 制作一個 web API 來試用這個框架。 我設法使用實現可序列化的特殊結構返回分頁結果。 但是,我嘗試構建的 API 取決於特殊字典中的任意值。 接收到的值可以是字符串、整數、布爾值或其他復雜對象。 現在的問題是,我無法創建包含“any”的結構,因為Any不可序列化。 基 ...

rocket_cors::catch_all_options_routes() 拋出特征綁定錯誤

[英]rocket_cors::catch_all_options_routes() throws trait bound error

我試圖在我的火箭應用程序中處理 cors 請求,我通過創建和管理 cors 結構,然后安裝 rocket_cors::catch_all_options_routes() 來遵循rocket_cors 守衛示例。 這會導致特征綁定錯誤。 主要.rs... #[rocket::main] async ...

Rust 異步流阻塞工人

[英]Rust async streams blocking workers

我正在嘗試實現一個 rocket.rs 路由,允許我從服務器通知客戶端。 這是我正在測試的最小示例: 在測試期間,我注意到服務器最多只能響應 6 個(這很奇怪,因為我有 8+8 個內核,應該會產生 24 個工作人員)同時請求。 在此限制之后的所有請求都只是無限加載而沒有得到任何響應,直到我終止另一個 ...

在映射結構字段中實現特征泛型

[英]Implementing trait generics in map struct fields

因此,對於一個火箭項目,我決定設置一個安全系統來處理基於安全投票者(Symfony 的天真版本)的撥款。 我決定實現為Security結構,以包含一個HashMap和HashMap<String, T> ,其中字符串是投票者的主題(如“書籍”、“作者”等一些領域的東西),而 T 將是一個 ...

如何修復我的錯誤“thread 'rocket-worker-thread' paniced at 'called `Option::unwrap()` on a `None` value', src\main.rs:25:44'?

[英]How can I fix my error 'thread 'rocket-worker-thread' panicked at 'called `Option::unwrap()` on a `None` value', src\main.rs:25:44'?

我正在編寫一個基本的視頻流網站,但無法將 json 解析為 rust。 當我嘗試訪問頁面“http://127.0.0.1:8000/genres”時,我收到 500 響應,並在控制台中顯示 我的代碼是: 我的 cargo.toml 是: 我知道這可能不是最好的解決方案,但我就是想不通。 給予的任 ...

Rust 火箭找不到點火功能

[英]Rust rocket can't find the ignite function

我嘗試像這里一樣使用rocket::ignite()函數。 如果我在我的代碼中實現它: 唯一的結果是這個錯誤: 我是否必須導入缺少的額外模塊? 示例代碼沒有顯示額外的模塊。 也許ignite()已被棄用? 我只能將build()函數與#[launch]一起使用。 但是在像rocket-jwt這樣的許 ...

從 Rust 中特征的同步實現調用異步代碼

[英]Call async code from sync impl of trait in Rust

我正在開發我的第一個玩具項目,它包含一個簡單的 API 和 Rocket 框架。 但我被一個非常基本的需求所困,我很想就如何解決這個問題向您提供見解。 對於某些端點,我需要調用外部 REST API,所以我使用reqwest crate 來這樣做。 我更喜歡異步執行,因為我希望我的 API 在該端點 ...

Rust + 火箭:使用“NamedFile”返回文件給出錯誤的文件擴展名

[英]Rust + rocket: Return file using `NamedFile` gives wrong file extension

使用xlsxwriter ,我創建了一個.xlsx 文件 ( fn create_workbook() rocket ,我想使用 Rocket 發送給客戶端。 下載有效,但擴展名錯誤。 理想情況下,該文件應在客戶端下載后刪除。 創建文件有效(它存儲在target/simple1.xlsx下),但是, ...

Rust/Rocket/Diesel - 如何使用 rocket_sync_db_pools 查詢 MySqlDatabase

[英]Rust/Rocket/Diesel - How can I query a MySqlDatabase using rocket_sync_db_pools

當嘗試在 Rocket 應用程序中由柴油創建的價格模式上調用負載時,我收到錯誤LoadConnection is not implemented for &mut rocket_sync_db_pools::diesel::MysqlConnection 我查看了一些教程,並遵循了 git ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM