Docs.rs
origin-studio-0.8.0
origin-studio 0.8.0
Docs.rs crate page
Apache-2.0
WITH LLVM-exception OR
Apache-2.0
OR
MIT
Links
Repository
crates.io
Source
Owners
sunfishcode
Dependencies
atomic-dbg ^0.1.8
normal
origin ^0.13.0
normal
rustix ^0.38.11
normal
rustix-dlmalloc ^0.1.0
normal
rustix-futex-sync ^0.1.3
normal
compiler_builtins ^0.1.101
dev
Versions
22.81%
of the crate is documented
Go to latest version
Platform
i686-unknown-linux-gnu
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
☰
Mutex
Aliased type
Trait Implementations
Debug
Default
From<T>
Send
Sync
In origin_studio::sync
?
Type Alias
origin_studio
::
sync
::
Mutex
source
·
[
−
]
pub type Mutex<T> = Mutex<
RawMutex
, T>;
Aliased Type
§
struct Mutex<T> { /* private fields */ }
Trait Implementations
§
§
impl<R, T>
Debug
for Mutex<R, T>
where R: RawMutex, T:
Debug
+ ?
Sized
,
§
fn
fmt
(&self, f: &mut
Formatter
<'_>) ->
Result
<
()
,
Error
>
Formats the value using the given formatter.
Read more
§
impl<R, T>
Default
for Mutex<R, T>
where R: RawMutex, T:
Default
+ ?
Sized
,
§
fn
default
() -> Mutex<R, T>
Returns the “default value” for a type.
Read more
§
impl<R, T>
From
<T> for Mutex<R, T>
where R: RawMutex,
§
fn
from
(t: T) -> Mutex<R, T>
Converts to this type from the input type.
§
impl<R, T>
Send
for Mutex<R, T>
where R: RawMutex +
Send
, T:
Send
+ ?
Sized
,
§
impl<R, T>
Sync
for Mutex<R, T>
where R: RawMutex +
Sync
, T:
Send
+ ?
Sized
,