#[repr(C)]
pub enum TlsKind {
Dynamic,
Static,
}
Expand description
Indicates the thread-local storage (TLS) kind of a declaration.
Variants
Dynamic
The declaration uses dynamic TLS.
Static
The declaration uses static TLS.
Trait Implementations
impl Copy for TlsKind
impl Eq for TlsKind
impl StructuralEq for TlsKind
impl StructuralPartialEq for TlsKind
Auto Trait Implementations
impl RefUnwindSafe for TlsKind
impl Send for TlsKind
impl Sync for TlsKind
impl Unpin for TlsKind
impl UnwindSafe for TlsKind
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more