cost 267 ms
如何將SQL服務器連接到Rust?

[英]How to connect SQL Server to Rust?

我是 Rust 的新手,使用 Warp 在 Rust 中創建了 REST API。 我按照使用本地存儲的LogRocket 博客中的教程創建了一個虛擬購物清單 API。 現在,我想將 SQL 服務器添加到代碼而不是本地存儲,但不確定如何添加。 這是我到目前為止所做的: 這是我的 cargo.tom ...

我如何更改板條箱的子依賴項的版本?

[英]How can i change the version of a sub dependancy of a crate?

我正在嘗試使用 wasm32-unknown-unknown 構建一些庫,我得到了 我可以使用 wasm32-unknown-emscripten 進行構建,但 wasm-pack 不支持它。 所以可以說我有以下樹: 我該怎么做? ...

從 cursor position 旋轉一個精靈

[英]Rotate a sprite from cursor position

我不明白輪換在 Bevy 中是如何工作的。 我只想旋轉一個精靈來跟隨我的 cursor position。 使它工作的代碼是什么? 我試過了,但沒用: Bevy rotation in 2Duse bevy::math::{Quat, Vec2}; let pos = transform.tran ...

如何通過 emscripten 為 webassembly 成功編譯和運行帶有線程和 SDL2 的 rust 程序?

[英]How do I successfully compile and run a rust program with threading and SDL2 for webassembly via emscripten?

我正在嘗試使用 Emscripten 為 WebAssembly 編譯我的游戲引擎。 該引擎由 Rust 和 SDL2 提供動力。 config.toml 文件說:[target.wasm32-unknown-emscripten] ar = "/home/alexis/.exe/emsdk/u ...

為什么嵌套等待點不會產生 tokio::select

[英]Why doesn't a nested await point yield up to tokio::select

我想我缺少一些非常基本的東西。 我的期望是,當tick.tick()完成並啟動sleep循環時, tokio::time::sleep(...).await應該返回到 select 語句,讓longer_tick有機會完成。 但是一旦較短的滴答完成,它就會陷入睡眠循環,永遠不會退回到 select ...

將 BufWriter 傳遞給 Rust 中的 function

[英]Passing a BufWriter to a function in Rust

在此示例中,我試圖將BufWriter傳遞給某些函數,但對泛型類型語法的理解不足以找出缺少的內容。 我不想傳遞文件,而是想傳遞緩沖的編寫器,但找不到任何可以讓我擺脫困境的例子。use std::fs::OpenOptions; use std::io::BufWriter; fn main() { ...

序列化/反序列化可以表示為字節數組的結構

[英]Serialize / Deserialize a struct that can be represented as an array of bytes

我正在使用一個看起來或多或少像這樣的struct : 現在,我想讓MyStruct實現serde的Serialize和Deserialize 。 直覺告訴我它應該很簡單(我確實擁有已經序列化和反序列化MyStruct的函數),但經過數小時的混亂試驗和錯誤后,我被困住了。 我想要的是MyStruct實 ...

為什么分配對變量的引用使我無法返回它

[英]Why does assigning a reference to a variable make me not able to return it

在這段代碼中: 為什么a有效而b無效( “借用時臨時價值下降 [E0716]” )? 如果它們都有問題,那對我來說是有意義的,為什么 vec a被丟棄? 這僅僅是因為編譯器可以理解第一個示例,但第二個示例很難理解嗎? ...

2023-02-01 17:34:20   1   91    rust  
打印命令 output

[英]Printing output of command

我正在使用gtk-rs獲取輸入值並使用它來執行帶有xdotool的命令: 我收到此編譯錯誤: 所以我嘗試了這個: 但我遇到了同樣的錯誤。 更新: 我試過: 但是沒有打印任何內容: 完整代碼: https://play.rust-lang.org/?version=stable&mode=d ...

React fetch 沒有到達 warp (rust) 服務器

[英]React fetch not reaching warp (rust) server

我在從 React 訪問 warp api 時遇到問題,即使我的 vite 代理設置如下: warp api 設置為允許任何來源: 如果我直接在瀏覽器中調用我的端點('http://localhost:3030/api/shop/available*),我會從我的 warp api 中得到所需的 ...

Rust no_std static lib panic_handler

[英]Rust no_std static lib panic_handler

我想用 rust 構建一個 no_std static 庫。我得到以下信息: 庫.rs: 盡管為 dev 和 release 設置了 panic 行為以abort cargo,但仍會出現以下錯誤: 我認為只有在 std 沒有提供堆棧展開時才需要 panic 處理程序? ...

`選項數組<t> ` 到 `Option` 數組</t>

[英]Array of `Option<T>` to `Option` array

我正在嘗試使用固定大小的 arrays。我想轉換一個Option值數組[Option&lt;T&gt;; N] [Option&lt;T&gt;; N]到Option&lt;[T; N]&gt; Option&lt;[T; N]&gt;如果所有條目都是Some ,我得到Some ,否則我得到No ...

2023-02-01 12:17:46   2   58    rust  
如何為返回正確類型的枚舉實現 get 方法?

[英]How do I implement a get-method for an enum that returns the right type?

我有一個枚舉,其中包含包含某些類型的變體。 如果枚舉變體包含此類型,我想編寫一個自動返回正確類型的get方法。 在代碼的其他地方,我想獲取value內部的值,例如PositiveFloat( value ) 。 但是(對我而言)似乎不可能編寫一個通用的 function,如下所示: 相反,我似乎必 ...

使用 pyo3 在閉包方面實現裝飾器

[英]Implementing decorators in terms of closures with pyo3

作為學習練習,我正在嘗試使用閉包在 pyo3 中實現參數化裝飾器 function。 pyo3 文檔包含一個(非參數化)裝飾器的示例,它使用__call__方法實現為 class,我在此基礎上構建並使用外部 class 和__call__方法創建了一個參數化裝飾器,該方法返回內部 class 和調 ...

將文件讀取為字符串,返回新字符串而不是引用?

[英]Read file to string, return new strings rather than references?

我使用 rust 打開文件並解析其內容。 然后我遍歷每一行: 此時 item 的類型為 &amp;str。 我現在只需要其中的一部分,所以我: 然而,string_slice 現在是 &amp;&amp;str 類型(兩個 &amp;)。 我想返回一個字符串 vec,但是我讀取的文件不需要比我打開 ...

2023-02-01 09:48:36   2   68    rust  
覆蓋 `cargo run` 中的 [[bin]] 路徑參數

[英]Override the [[bin]] path parameter in `cargo run`

我有一個帶有一堆實驗文件(每個都有一個main() )的本地游樂場設置,其中我的Cargo.toml如下所示:[package] name = "playground" version = "0.1.0" edition = "2021" [[bin]] name = "playground" p ...


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