[−][src]Enum freertos_rust::TaskNotification
Notification to be sent to a task.
Variants
Send the event, unblock the task, the task's notification value isn't changed.
Perform a logical or with the task's notification value.
Increment the task's notification value by one.
Set the task's notification value to this value.
Try to set the task's notification value to this value. Succeeds only if the task has no pending notifications. Otherwise, the notification call will fail.
Trait Implementations
impl Clone for TaskNotification
[src]
fn clone(&self) -> TaskNotification
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for TaskNotification
[src]
impl Debug for TaskNotification
[src]
Auto Trait Implementations
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,