diff options
| author | bors[bot] <26634292+bors[bot]@users.noreply.github.com> | 2020-10-22 17:11:21 +0000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-10-22 17:11:21 +0000 |
| commit | b3aa9e99a975eca637582f31de20fe11ae8f7d64 (patch) | |
| tree | 312e7313d052be9233fd9c2be9b52a091aac9ae6 /examples/resource.rs | |
| parent | 9fb5a223cb8adb01381650b66eab28ea5abc98ed (diff) | |
| parent | 86699039e99229049ee3c739eaf860acc70a1bf7 (diff) | |
Merge #398
398: Add the cfgs on a task to the module for that task r=korken89 a=AfoHT
Applying a `#[cfg(never)]` on a task:
before:
```
#[allow(non_snake_case)]
#[doc = "Software task"]
pub mod foo2 {
#[doc(inline)]
pub use super::foo2Resources as Resources;
#[doc = r" Execution context"]
pub struct Context<'a> {
#[doc = r" Resources this task has access to"]
pub resources: Resources<'a>,
}
impl<'a> Context<'a> {
#[inline(always)]
pub unsafe fn new(priority: &'a rtic::export::Priority) -> Self {
Context {
resources: Resources::new(priority),
}
}
}
<...>
```
After:
```
#[allow(non_snake_case)]
#[cfg(never)]
#[doc = "Software task"]
pub mod foo2 {
#[doc(inline)]
pub use super::foo2Resources as Resources;
#[doc = r" Execution context"]
pub struct Context<'a> {
#[doc = r" Resources this task has access to"]
pub resources: Resources<'a>,
}
impl<'a> Context<'a> {
#[inline(always)]
pub unsafe fn new(priority: &'a rtic::export::Priority) -> Self {
Context {
resources: Resources::new(priority),
}
}
}
<...>
```
Co-authored-by: Henrik Tjäder <henrik@tjaders.com>
Diffstat (limited to 'examples/resource.rs')
0 files changed, 0 insertions, 0 deletions
