rust

    0

    1답변

    데이터베이스에 넣으려는 WIFI 용 API에서 JSON 출력을 받았습니다. 데이터는 this form입니다. 이미 curl를 통해 정보를 얻었다 : error[E0308]: mismatched types --> src/main.rs:29:54 | 29 | let to_string: Freifunk = serde_json::from_va

    0

    2답변

    iterable을 사용하여 가장 작은 요소와 가장 큰 요소를 반환하는 함수가 필요합니다. 이것은 녹 (Rust)을 배우는 연습의 일부이지만 동시에 참조 유형과 값 유형을 처리하는 데 어려움을 겪고 있습니다. fn min_max<'a, I, T>(mut iter: I) -> Option<(&'a T, &'a T)> where I: Iterator<

    -2

    2답변

    파일을 구문 분석 한 다음 줄별로 줄을 나누고 각 벡터에 고유 한 요소 만 남기고 싶습니다. let mut vec = vec!["a", "b", "a"]; vec.dedup(); assert_eq!(vec, ["a", "b"]); 하지만 실패 :이 같은 일을 vec.dedup() 기대 thread 'main' panicked at 'assertion

    7

    1답변

    이 코드는 컴파일 작업은,하지만 내 이해에 따르면, 컴파일되지해야합니다이 use std::fmt::Display; pub fn test<S>(s: S) where S: Display + 'static, { println!("test: {}", s); } fn main() { let s = String::from("st

    -4

    1답변

    에 난 당신이 명시 적으로 수명을 지정해야 할 경우 공유 참조 유형이 &type, 또는 &'a type를 작성하는 것이 here을 읽을 무엇. 으로 이해 &는 shared reference입니다하지만 녹 언어 type과 'a의 차이가 무엇인지 이해하지 못했다 another location에서 나는이 코드를 읽을 다음 struct Person<'a> { }에

    0

    1답변

    반복자의 항목과 일치하는 가장 관용적 인 방법은 무엇입니까? 예를 들어 명령 줄 인수를 사용하는 경우 항목 중 하나에서 패턴 일치를 사용하는 가장 좋은 방법은 무엇입니까? 이것은 내가 뭘하는지이고 as_ref()이 필요한 이유는 100 % 확실하지 않다과 &args[0] 작동하지 않을 이유 : let args: Vec<String> = env::args()

    2

    1답변

    [1,2,2,3,4,4]은 [2,4]을 생성해야합니다. 다음 번호가 같은 번호 만 찾아야합니다. 다음 번호를 들여다보아야하므로 Peekable iterator을 사용해 보았습니다. filter을 작성했습니다. fn main() { let xs = [1, 2, 2, 3, 4, 4]; let mut iter = xs.iter().peekabl

    -2

    1답변

    src 폴더에 많은 프런트 엔드 프로젝트가 있으며 서버 쪽에서도 녹을 사용할 수있는 기회가 있습니다. 내 녹 서버 파일은 모두 server 폴더에 있습니다. 화물에 ./server/app.rs을달라고 어떻게 말할 수 있습니까?

    1

    1답변

    이 같은 panic을 지정하는 경우는, 모든 대상에 대해 작동합니다 [profile.release] panic = "abort" 가 난 단지 target=arm-linux-androideabi에 대한 panic = "abort"을 지정합니다.

    2

    1답변

    이 주어진 : 녹 컴파일러는이 경고를 생성 fn main() { let variable = [0; 15]; } : = note: #[warn(unused_variables)] on by default = note: to avoid this warning, consider using `_variable` instead variable와 _