#linked-list #return #value #options #array #handle #version

easy_linked_list

easy linked list易于使用

5个版本

0.1.4 2024年4月8日
0.1.3 2024年4月8日
0.1.2 2024年4月8日
0.1.1 2024年4月8日
0.1.0 2024年4月8日

#14#return

MIT 许可证

21KB
245

欢迎使用easy_linked_list!

嗨!我是Saeed Safi,担任后端开发者3年。我想向您介绍我管理的部分代码,让您使用数组更加容易。在开始之前,您应该知道:所有函数返回option类型,当您想从它们获取值时,应该使用

match  your_list_name.get_by_index(1) {
Some(z) =>  println!("{:?}", z),
None  =>  println!("not found"),
}

否则它返回类似于这个 => some(value) 我们将在未来版本的包中尝试处理。

函数

  • add => 向列表中插入
  • last => 返回列表的最后一个元素
  • first => 返回列表的第一个元素
  • get-index => 返回索引
  • next => 返回列表中的下一个元素
  • is_last_index => 返回值是否为列表中的最后一个索引
  • to_array => 返回简单的Rust数组
  • get_by_index => 通过特定索引返回值
  • remove_index => 通过特定索引删除元素
  • clear => 从列表中删除所有元素

如果您有建议,可以通过我的账户中的电子邮件与我联系,感谢您的关注

无运行时依赖