小编hey*_*yx3的帖子

在文档测试中使用本地模块时出错

我正在玩一个用于生成2D噪音的小箱子.这是我的"lib.rs"文件的简化片段:

pub mod my_math {
    pub struct Vec2<T> {
        ...
    }
    ...
}
pub mod my_noise {
    use num::Float;
    use std::num::Wrapping;
    use my_math::*;

    /// Gets pseudo-random noise based on a seed vector.
    /// 
    /// # Examples
    /// 
    /// ```
    /// use my_math::Vec2;
    /// 
    /// let v_seed = Vec2::<f32>::new_values(4.134, -23.141);
    /// let noise_val = get_noise_white(&v_seed);
    /// 
    /// assert!(noise_val >= 0.0);
    /// assert!(noise_val <= 1.0);
    /// ```
    pub fn get_noise_white(seed: &Vec2<f32>) -> f32 {
        ...
    }
}
Run Code Online (Sandbox Code Playgroud)

但是,当我运行货物测试时,我收到以下错误:

---- my_noise …

testing documentation module rust

4
推荐指数
1
解决办法
172
查看次数

标签 统计

documentation ×1

module ×1

rust ×1

testing ×1