async-trait-static:诸如async-trait之类的功能,避免使用Box和dyn

时间:2024-06-06 23:14:00
【文件属性】:

文件名称:async-trait-static:诸如async-trait之类的功能,避免使用Box和dyn

文件大小:10KB

文件格式:ZIP

更新时间:2024-06-06 23:14:00

Rust

no_std异步特征方法 诸如async-trait ,请避免使用Box和dyn 。 您可以在特征中使用异步键盘输入,而无需分配。 感谢crate ,从中提供了一些代码。 警告:此板条箱使用了一些不稳定甚至不完整的功能。 您将从编译器获得一些警告。 如果要使用板条箱,请在板条箱的根文件中添加#![feature(type_alias_impl_trait)]和#![feature(generic_associated_types)] 。 此板条箱通过#[async_trait]和sup支持trait async 支持语法 特质不async 。 #[async_trait] 。 impl trait为impl trait回报。 #[ritit] 。 功能状态 Self Self参考。 通过价值Self 。 通过mut引用Self 。 没有Self 。 任何类型的Se


【文件预览】:
async-trait-static-master
----.gitignore(19B)
----README.md(3KB)
----Cargo.toml(547B)
----examples()
--------self_by_mut_value.rs(521B)
--------generic_return.rs(488B)
--------self_by_mut_ref.rs(416B)
--------any_type_self.rs(440B)
--------self_by_value.rs(406B)
--------test_ritit.rs(624B)
--------no_self.rs(355B)
--------ass_type.rs(491B)
--------self_by_ref.rs(527B)
--------test.rs(87B)
--------generic_arguments.rs(426B)
----src()
--------async_trait.rs(2KB)
--------lib.rs(620B)
--------parse.rs(1KB)
--------ritit.rs(5KB)

网友评论