core (Rust crate)

E440683

The `core` Rust crate is the foundational, platform-agnostic library that provides Rust’s essential language primitives and types for environments without the full standard library.

All labels observed (3)

Label Occurrences
Rust core library 1
core (Rust crate) canonical 1
core::iter module 1

How this entity was disambiguated

Statements (52)

Predicate Object
instanceOf Rust crate ⓘ
Rust library ⓘ
designedFor bare-metal systems ⓘ
embedded systems ⓘ
environments without an operating system ⓘ
no_std environments ⓘ
distributedWith Rust compiler ⓘ
linked to: Rust
doesNotDependOn heap allocation ⓘ
operating system ⓘ
doesNotInclude I/O APIs ⓘ
filesystem APIs ⓘ
networking APIs ⓘ
language Rust ⓘ
license Apache-2.0 ⓘ
MIT ⓘ
maintainedBy Rust project ⓘ
partOf Rust standard library ecosystem ⓘ
linked to: Rust
provides basic operations on built-in types ⓘ
comparison traits like PartialEq and Ord ⓘ
core::array module ⓘ
core::cell module ⓘ
core::cmp module ⓘ
core::convert module ⓘ
core::future module ⓘ
core::hash module ⓘ
core::iter module ⓘ
linked to: core (Rust crate)

core::marker module ⓘ
core::mem utilities ⓘ
core::num module ⓘ
core::ops module ⓘ
core::pin module ⓘ
core::ptr utilities ⓘ
core::slice module ⓘ
core::str module ⓘ
core::task module ⓘ
core::time module ⓘ
essential types for Rust ⓘ
fmt formatting traits and macros (core::fmt) ⓘ
foundational language primitives for Rust ⓘ
fundamental traits like Copy and Clone ⓘ
iterator traits and types ⓘ
marker traits like Send and Sync ⓘ
operator traits like Add and Sub ⓘ
option and result types ⓘ
panic infrastructure traits and types ⓘ
platform-agnostic APIs ⓘ
slice and str primitives ⓘ
traits for core language functionality ⓘ
repositoryHost GitHub ⓘ
stability stable ⓘ
usedBy alloc (Rust crate) ⓘ
linked to: Rust

std (Rust standard library crate) ⓘ

How these facts were elicited

Referenced by (3)

Full triples — surface form annotated when it differs from this entity's canonical label.

std (Rust crate) → dependsOn → core (Rust crate) ⓘ
subject linked to: std
std::cmp → definedIn → Rust core library ⓘ
subject linked to: std::cmp module
linked to: core (Rust crate)
core (Rust crate) → provides → core::iter module ⓘ
linked to: core (Rust crate)