pub enum Threading {
None,
Windows,
OpenMP,
GCD,
Boost,
STL,
TBB,
Unknown(i32),
}Expand description
Threading model used by the DDS library
Variants§
None
No threading
Windows
Windows native threads
OpenMP
OpenMP
GCD
Grand Central Dispatch (Apple)
Boost
Boost.Thread
STL
C++ standard library threads (std::thread)
TBB
Intel Threading Building Blocks
Unknown(i32)
Unknown or experimental threading model
Trait Implementations§
impl Copy for Threading
impl Eq for Threading
impl StructuralPartialEq for Threading
Auto Trait Implementations§
impl Freeze for Threading
impl RefUnwindSafe for Threading
impl Send for Threading
impl Sync for Threading
impl Unpin for Threading
impl UnsafeUnpin for Threading
impl UnwindSafe for Threading
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more