rust

    3

    1답변

    저는 C++ 프로젝트 중 하나 인 단순한 DSL을 녹이기 운동에서 녹이기 위해 변환하고 있습니다. 중첩 된 구조와 소유권에 문제가 있습니다. 내가 좋아하는 몇 가지 일을 변환하는 힘든 시간을 보내고 있습니다 : use std::str; pub struct FileData { is_utf8 : bool, file_name : ~str

    2

    3답변

    나는 여분 (another) : json 모듈뿐만 아니라 녹 (Rust)을 배우고 있습니다. $ rust run json.rs json.rs:70:9: 70:18 error: cannot move out of dereference of & pointer json.rs:70 &Object(o) => { ^~~~~~~~~ note: i

    1

    1답변

    lifetimes과 차용 포인트에 문제가 있습니다. 나는 매뉴얼을 읽고 포인터 튜토리얼을 빌려 왔지만, 나는 아직도 붙어있다. 나는 이러한 모듈을 컴파일 할 때, main.rs 다음과 같은 오류가 repos.rs fn slurp_repos(chan: &'static DuplexStream<~str, ~str>) { ... do reques

    5

    2답변

    id0om 유형의 ~str 키가있는 HashMap을 사용하는 방법을 알아내는 데 문제가 있습니다. 예를 들어, this 버그 리포트를 바탕으로 let mut map: hashmap::HashMap<~str, int> = hashmap::HashMap::new(); // Inserting is fine, I just have to copy the strin

    1

    1답변

    (또한 here)이 코드를 감안할 때 : struct Vector2 { x: int, y: int } impl Vector2 { pub fn new(xs: int, ys: int) -> Vector2 { Vector2 { x: xs, y: ys } } fn a

    2

    1답변

    여러 파일에 걸쳐있는 여러 모듈로 구성된 크레이트를 작성하고 있습니다. 이 모듈은 상호 의존적입니다. 즉, 일부 모듈은이 상자 내부의 다른 모듈을 사용합니다. 상자의 다른 모듈과 별도로 이러한 모듈에서 테스트를 실행할 수 있습니까? some_module.rs에이 상자의 다른 모듈에 대한 참조가 포함되어 있으면 rust test some_module.rs을

    2

    2답변

    이상한 대출 확인 : 그것은 다음과 같은 메시지와 함께 실패 let val = util::replace(&mut self.some_field[i], self.some_method()); : unrelated.rs:61:65: 61:70 error: cannot borrow `*self` as immutable because it is also borro

    3

    2답변

    Berkeley DB를 저장소 백엔드로 사용하는 기존 C++ 프로그램이 있습니다. 녹에서 다시 쓰고 싶습니다. Berkeley DB를 사용하기 위해 Rust에 Foreign Function Interface를 작성하는 방법이 있습니까? 튜토리얼 Rust Foreign Function Interface을 찾았지만 BDB에서 사용되는 복잡한 C 구조체의 경우

    2

    1답변

    struct Level{ i_vec: ~[int] } pub struct GameManager{ lvl: Level } impl GameManager { pub fn new() -> GameManager{ GameManager {lvl: Level{i_vec: ~[]}} } pub fn new_

    23

    2답변

    녹이 점점 더 돋보이게됨에 따라 그것에 대한 나의 관심은 부글 거리기 시작합니다. 대수 데이터 형식을 지원한다는 점과 그 중 특히 일치하는 부분이 이지만 다른 기능적 숙어에 대한 생각이 있습니까? 예 : 표준 라이브러리에 표준 필터/map/reduce 함수 모음이 있으며, 더 중요한 점은이를 구문에 맞는 방식으로 연결/구성 할 수 있습니까? 이미 ADT가