diff --git a/src/constance_test_suite/src/kernel_tests/basic.rs b/src/constance_test_suite/src/kernel_tests/basic.rs index b0efd2550c..494f92f576 100644 --- a/src/constance_test_suite/src/kernel_tests/basic.rs +++ b/src/constance_test_suite/src/kernel_tests/basic.rs @@ -1,18 +1,21 @@ //! Runs a task at startup. use constance::{kernel::Task, prelude::*}; +use core::marker::PhantomData; use super::Driver; pub struct App { - task: Task, + _phantom: PhantomData, } impl App { constance::configure! { pub const fn new>(_: &mut CfgBuilder) -> Self { - let task = new! { Task<_>, start = task_body::, priority = 0, active = true }; + new! { Task<_>, start = task_body::, priority = 0, active = true }; - App { task } + App { + _phantom: PhantomData, + } } } } diff --git a/src/constance_test_suite/src/kernel_tests/cpu_lock.rs b/src/constance_test_suite/src/kernel_tests/cpu_lock.rs index 15aa175b88..7ca6b0e5bd 100644 --- a/src/constance_test_suite/src/kernel_tests/cpu_lock.rs +++ b/src/constance_test_suite/src/kernel_tests/cpu_lock.rs @@ -1,18 +1,21 @@ //! Activates and deactivates CPU Lock. use constance::{kernel::Task, prelude::*}; +use core::marker::PhantomData; use super::Driver; pub struct App { - task: Task, + _phantom: PhantomData, } impl App { constance::configure! { pub const fn new>(_: &mut CfgBuilder) -> Self { - let task = new! { Task<_>, start = task_body::, priority = 0, active = true }; + new! { Task<_>, start = task_body::, priority = 0, active = true }; - App { task } + App { + _phantom: PhantomData, + } } } } diff --git a/src/constance_test_suite/src/kernel_tests/priority_boost.rs b/src/constance_test_suite/src/kernel_tests/priority_boost.rs index 53b280d0f6..93078c4bbd 100644 --- a/src/constance_test_suite/src/kernel_tests/priority_boost.rs +++ b/src/constance_test_suite/src/kernel_tests/priority_boost.rs @@ -1,18 +1,21 @@ //! Activates and deactivates Priority Boost. use constance::{kernel::Task, prelude::*}; +use core::marker::PhantomData; use super::Driver; pub struct App { - task: Task, + _phantom: PhantomData, } impl App { constance::configure! { pub const fn new>(_: &mut CfgBuilder) -> Self { - let task = new! { Task<_>, start = task_body::, priority = 0, active = true }; + new! { Task<_>, start = task_body::, priority = 0, active = true }; - App { task } + App { + _phantom: PhantomData, + } } } } diff --git a/src/constance_test_suite/src/kernel_tests/time_misc.rs b/src/constance_test_suite/src/kernel_tests/time_misc.rs index d8447e25ed..7a15a02b18 100644 --- a/src/constance_test_suite/src/kernel_tests/time_misc.rs +++ b/src/constance_test_suite/src/kernel_tests/time_misc.rs @@ -5,19 +5,20 @@ use constance::{ prelude::*, time::{Duration, Time}, }; +use core::marker::PhantomData; use super::Driver; pub struct App { - task: Task, + _phantom: PhantomData, } impl App { constance::configure! { pub const fn new>(_: &mut CfgBuilder) -> Self { - let task = new! { Task<_>, start = task_body::, priority = 0, active = true }; + new! { Task<_>, start = task_body::, priority = 0, active = true }; - App { task } + App { _phantom: PhantomData } } } }