[−][src]Struct sunrise_libuser::types::WritableEvent
The writable part of an event. The user shall use this end to signal (and wake up threads waiting on the event).
Implementations
impl WritableEvent
[src]
pub fn clear(&self) -> Result<(), KernelError>
[src]
Clears the signaled state.
pub fn signal(&self) -> Result<(), KernelError>
[src]
Signals the event, setting its state to signaled and waking up any thread waiting on its value.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for WritableEvent
impl Send for WritableEvent
impl Sync for WritableEvent
impl Unpin for WritableEvent
impl UnwindSafe for WritableEvent
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> SizedIPCBuffer for T
[src]
fn size(&Self) -> usize
[src]
fn is_cool(usize, usize) -> bool
[src]
unsafe fn from_raw_parts<'a>(usize, usize) -> &'a T
[src]
unsafe fn from_raw_parts_mut<'a>(usize, usize) -> &'a 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>,