#[repr(u8)]pub enum ThreadLocalMode {
NotThreadLocal = 0,
GeneralDynamic = 1,
LocalDynamic = 2,
InitialExec = 3,
LocalExec = 4,
}Expand description
GlobalValue::ThreadLocalMode
Variants§
Trait Implementations§
Source§impl Clone for ThreadLocalMode
impl Clone for ThreadLocalMode
Source§fn clone(&self) -> ThreadLocalMode
fn clone(&self) -> ThreadLocalMode
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ThreadLocalMode
impl Debug for ThreadLocalMode
Source§impl Default for ThreadLocalMode
impl Default for ThreadLocalMode
Source§fn default() -> ThreadLocalMode
fn default() -> ThreadLocalMode
Returns the “default value” for a type. Read more
Source§impl PartialEq for ThreadLocalMode
impl PartialEq for ThreadLocalMode
Source§impl TryFrom<u8> for ThreadLocalMode
impl TryFrom<u8> for ThreadLocalMode
Source§type Error = TryFromPrimitiveError<ThreadLocalMode>
type Error = TryFromPrimitiveError<ThreadLocalMode>
The type returned in the event of a conversion error.
Source§impl TryFromPrimitive for ThreadLocalMode
impl TryFromPrimitive for ThreadLocalMode
const NAME: &'static str = "ThreadLocalMode"
type Primitive = u8
type Error = TryFromPrimitiveError<ThreadLocalMode>
fn try_from_primitive( number: Self::Primitive, ) -> Result<Self, TryFromPrimitiveError<Self>>
impl Copy for ThreadLocalMode
impl Eq for ThreadLocalMode
impl StructuralPartialEq for ThreadLocalMode
Auto Trait Implementations§
impl Freeze for ThreadLocalMode
impl RefUnwindSafe for ThreadLocalMode
impl Send for ThreadLocalMode
impl Sync for ThreadLocalMode
impl Unpin for ThreadLocalMode
impl UnsafeUnpin for ThreadLocalMode
impl UnwindSafe for ThreadLocalMode
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