pub trait Init {
const INIT: Self;
}
Expand description
Trait for types having a constant default value. This is essentially a
constant version of Default
.
This trait is subject to the API stability guarantee.
This is supported on target_has_atomic_load_store="8"
only.
This is supported on target_has_atomic_load_store="8"
only.
This is supported on target_has_atomic_load_store="16"
only.
This is supported on target_has_atomic_load_store="32"
only.
This is supported on target_has_atomic_load_store="64"
only.
This is supported on target_has_atomic_load_store="ptr"
only.
This is supported on target_has_atomic_load_store="8"
only.
This is supported on target_has_atomic_load_store="16"
only.
This is supported on target_has_atomic_load_store="32"
only.
This is supported on target_has_atomic_load_store="64"
only.
This is supported on target_has_atomic_load_store="ptr"
only.
impl<System> Init for r3::kernel::Hunk<System>
impl<System, T> Init for r3::hunk::Hunk<System, [T]>
impl<System: KernelCfg2, PortTaskState: 'static, TaskReadyQueue: 'static + Init, TaskPriority: 'static, TimeoutHeap: 'static + Init> Init for State<System, PortTaskState, TaskReadyQueue, TaskPriority, TimeoutHeap>