[−][src]Struct sgx_tstd::sync::BarrierWaitResult
A BarrierWaitResult
is returned by [wait
] when all threads in the Barrier
have rendezvoused.
Methods
impl BarrierWaitResult
[src]
pub fn is_leader(&self) -> bool
[src]
Returns whether this thread from [wait
] is the "leader thread".
Only one thread will have true
returned from their result, all other
threads will have false
returned.
Trait Implementations
Auto Trait Implementations
impl Send for BarrierWaitResult
impl Sync for BarrierWaitResult
Blanket Implementations
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> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
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> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,