生命周期参数数量错误:预期为1,发现为0

WKS

我很难在Rust中寻找指针。由于以下原因,该代码无法编译wrong number of lifetime parameters: expected 1, found 0 [E0107]那是什么意思?

struct Planet<'a> {
    name: &'a str,
    radius_km: i32,
    surface_area_km2: i64,
    orbital_period_days: i32,
    distance_from_sun: i64
}

fn mercury() -> Planet {
    Planet {
        name: "Mercury",
        radius_km: 2_440,
        surface_area_km2: 74_800_000,
        orbital_period_days: 88,
        distance_from_sun: 57_910_000
    }
}

fn main() {
    let mercury = Box::new(mercury());
    println!("{}",mercury.name)
}
用户1949917

就是说,您对struct的定义包括一个类型参数,因此,创建该参数的函数也必须如此。

struct Planet<'a>{
    name : &'a str,
    radius_km: i32,
    surface_area_km2: i64,
    orbital_period_days: i32,
    distance_from_sun: i64
}

fn mercury<'a>()->Planet<'a>{
    Planet{
        name:"Mercudy",
        radius_km: 2_440,
        surface_area_km2: 74_800_000,
        orbital_period_days: 88,
        distance_from_sun: 57_910_000
    }
}

fn main(){
    let planet = mercury();
    println!("{}", planet.name)
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用参考返回结构的Vec时,生命周期参数数量错误

来自分类Dev

最小测试错误-ArgumentError:参数数量错误(给定1,预期为0)

来自分类Dev

最喜欢的操作出现错误:参数数量错误(给定1,预期为0)?

来自分类Dev

Ruby:错误:当我给出正确数量的参数时,参数数量错误(给定 1,预期为 0)

来自分类Dev

Active Record Destroy ArgumentError(错误的参数数量(给定1,预期为0)):

来自分类Dev

Ruby on Rails:参数数量错误(给定 0,预期为 1)

来自分类Dev

fastlane 脚本中的参数数量错误(给定 0,预期为 1)(ArgumentError)

来自分类Dev

颤动:位置参数过多:预期为0,但发现为1

来自分类Dev

Rails:参数数目错误(给定1,预期为0)

来自分类Dev

选民部分中的参数数量错误(0为1)

来自分类Dev

发送方法轨道的参数数量错误1为0

来自分类Dev

为什么在Rails中的搜索查询会出现错误“参数数量错误(给定1,预期为0)”?

来自分类Dev

添加 aasm gem 后,应用程序给我错误:参数数量错误(给定 1,预期为 0)

来自分类Dev

MBR2GPT 声明“错误的引导分区计数,预期为 1,但发现为 0”

来自分类Dev

检查是否在 ApplicationController 中进行了身份验证,导致“参数数量错误(给定 1,预期为 0)”

来自分类Dev

无法获取 Rails ActiveRecord:条件有效,“参数数量错误(给定 1,预期为 0)”

来自分类Dev

错误数量的参数(给定 0,预期为 1) - Ruby

来自分类Dev

发生 WebSocket 错误:参数数量错误(给定 2,预期为 1)

来自分类Dev

结构特征错误:类型参数数量错误:预期1,找到0

来自分类Dev

控制器规范中的参数数量错误(给定 2,预期为 0)

来自分类Dev

Jekyll:参数数量错误(给定2个,预期为1个)(ArgumentError)

来自分类Dev

Rails:参数数量错误(给定2个,预期为1个)MongoID

来自分类Dev

ArgumentError:Update_Attribute 方法的参数数量错误(给定 1,预期为 2)

来自分类Dev

使用生命周期参数为特征分离可变借位

来自分类Dev

错误的参数数量(2为1)RoR错误

来自分类Dev

Docker运行产生错误``初始化'':错误的参数数量(给定2个,预期为1个)(ArgumentError)

来自分类Dev

创建用户提交表单时,Ruby on Rails 4中的参数数量错误(0为1)

来自分类Dev

运行 Rspec 和 Sinatra 时,我不断收到 ArgumentError:参数数量错误(给定 2,预期为 0)

来自分类Dev

路由设置的参数数量错误(2为0)

Related 相关文章

  1. 1

    使用参考返回结构的Vec时,生命周期参数数量错误

  2. 2

    最小测试错误-ArgumentError:参数数量错误(给定1,预期为0)

  3. 3

    最喜欢的操作出现错误:参数数量错误(给定1,预期为0)?

  4. 4

    Ruby:错误:当我给出正确数量的参数时,参数数量错误(给定 1,预期为 0)

  5. 5

    Active Record Destroy ArgumentError(错误的参数数量(给定1,预期为0)):

  6. 6

    Ruby on Rails:参数数量错误(给定 0,预期为 1)

  7. 7

    fastlane 脚本中的参数数量错误(给定 0,预期为 1)(ArgumentError)

  8. 8

    颤动:位置参数过多:预期为0,但发现为1

  9. 9

    Rails:参数数目错误(给定1,预期为0)

  10. 10

    选民部分中的参数数量错误(0为1)

  11. 11

    发送方法轨道的参数数量错误1为0

  12. 12

    为什么在Rails中的搜索查询会出现错误“参数数量错误(给定1,预期为0)”?

  13. 13

    添加 aasm gem 后,应用程序给我错误:参数数量错误(给定 1,预期为 0)

  14. 14

    MBR2GPT 声明“错误的引导分区计数,预期为 1,但发现为 0”

  15. 15

    检查是否在 ApplicationController 中进行了身份验证,导致“参数数量错误(给定 1,预期为 0)”

  16. 16

    无法获取 Rails ActiveRecord:条件有效,“参数数量错误(给定 1,预期为 0)”

  17. 17

    错误数量的参数(给定 0,预期为 1) - Ruby

  18. 18

    发生 WebSocket 错误:参数数量错误(给定 2,预期为 1)

  19. 19

    结构特征错误:类型参数数量错误:预期1,找到0

  20. 20

    控制器规范中的参数数量错误(给定 2,预期为 0)

  21. 21

    Jekyll:参数数量错误(给定2个,预期为1个)(ArgumentError)

  22. 22

    Rails:参数数量错误(给定2个,预期为1个)MongoID

  23. 23

    ArgumentError:Update_Attribute 方法的参数数量错误(给定 1,预期为 2)

  24. 24

    使用生命周期参数为特征分离可变借位

  25. 25

    错误的参数数量(2为1)RoR错误

  26. 26

    Docker运行产生错误``初始化'':错误的参数数量(给定2个,预期为1个)(ArgumentError)

  27. 27

    创建用户提交表单时,Ruby on Rails 4中的参数数量错误(0为1)

  28. 28

    运行 Rspec 和 Sinatra 时,我不断收到 ArgumentError:参数数量错误(给定 2,预期为 0)

  29. 29

    路由设置的参数数量错误(2为0)

热门标签

归档