std
E96234
`std` is Rust’s core standard library crate, providing fundamental types, traits, collections, I/O, concurrency, and other essential functionality for Rust programs.
All labels observed (1)
| Label | Occurrences |
|---|---|
| std canonical | 1 |
Statements (66)
| Predicate | Object |
|---|---|
| instanceOf |
Rust standard library crate
ⓘ
software library ⓘ |
| contains |
std::boxed module
ⓘ
std::cmp module ⓘ std::collections module ⓘ std::collections::HashMap type ⓘ std::collections::HashSet type ⓘ std::env module ⓘ Rust ⓘ
surface form:
std::fmt module
std::fs module ⓘ std::fs::File type ⓘ std::hash module ⓘ std::io module ⓘ std::io::Read trait ⓘ std::io::Write trait ⓘ std::marker module ⓘ std::net module ⓘ std::option::Option type ⓘ std::os module ⓘ std::panic module ⓘ std::path module ⓘ std::process module ⓘ std::rc module ⓘ std::result::Result type ⓘ std::string module ⓘ std::string::String type ⓘ std::sync module ⓘ std::sync::Arc type ⓘ std::sync::Mutex type ⓘ std::sync::RwLock type ⓘ std::thread module ⓘ std::thread::spawn function ⓘ std::time module ⓘ std::vec module ⓘ std::vec::Vec type ⓘ |
| defaultIncludedIn | Rust binary crates ⓘ |
| dependsOn |
Rust
ⓘ
surface form:
alloc (Rust crate)
core (Rust crate) ⓘ |
| hostedIn |
Rust
ⓘ
surface form:
rust-lang/rust repository
|
| maintainedBy | Rust project ⓘ |
| programmingLanguage | Rust ⓘ |
| provides |
OS interaction APIs
ⓘ
collections ⓘ concurrency primitives ⓘ core traits ⓘ environment variable access ⓘ error handling utilities ⓘ file system APIs ⓘ formatting and printing macros ⓘ fundamental types ⓘ heap-allocated containers ⓘ input/output (I/O) APIs ⓘ iterator utilities ⓘ memory management utilities ⓘ networking APIs ⓘ panicking infrastructure ⓘ platform abstractions ⓘ process management APIs ⓘ randomness interfaces (via OS) ⓘ slices and array utilities ⓘ smart pointers ⓘ string and UTF-8 handling ⓘ synchronization primitives ⓘ threading APIs ⓘ time and duration types ⓘ |
| stabilityGuarantee | Rust stability guarantees for stable APIs ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.