Docs.rs
  • emerald_std-0.3.2
    • emerald_std 0.3.2
    • Permalink
    • Docs.rs crate page
    • MIT
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • Amjad50
    • Dependencies
      • rustc-std-workspace-alloc ^1.0.0 normal optional
      • compiler_builtins ^0.1.111 normal optional
      • rustc-std-workspace-core ^1.0.0 normal optional
      • increasing_heap_allocator ^0.1.3 normal
      • emerald_kernel_user_link ^0.2.12 normal
    • Versions
    • 55.81% of the crate is documented
  • Platform
    • i686-pc-windows-msvc
    • i686-unknown-linux-gnu
    • x86_64-apple-darwin
    • x86_64-pc-windows-msvc
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

emerald_std0.3.2

Crate Items

  • Structs
  • Enums
  • Constants
  • Statics
  • Functions

List of all items

Structs

  • alloc::LockedKernelHeapAllocator
  • clock::ClockTime
  • graphics::BlitCommand
  • graphics::FrameBufferInfo
  • io::DirEntry
  • io::DirFilename
  • io::FileStat
  • io::OpenOptions
  • io::SeekFrom
  • process::ProcessMetadata
  • process::SpawnFileMapping

Enums

  • SyscallArgError
  • SyscallError
  • clock::ClockType
  • graphics::GraphicsCommand
  • io::BlockingMode
  • io::FileMeta
  • io::FileType
  • io::SeekWhence
  • process::PriorityLevel

Functions

  • alloc::alloc
  • alloc::alloc_zeroed
  • alloc::dealloc
  • alloc::realloc
  • clock::get_time
  • clock::sleep
  • graphics::blit
  • graphics::get_framebuffer_info
  • graphics::release_ownership
  • graphics::take_ownership
  • io::syscall_blocking_mode
  • io::syscall_chdir
  • io::syscall_close
  • io::syscall_create_pipe
  • io::syscall_get_cwd
  • io::syscall_get_file_meta
  • io::syscall_open
  • io::syscall_open_dir
  • io::syscall_read
  • io::syscall_read_dir
  • io::syscall_seek
  • io::syscall_set_file_meta
  • io::syscall_stat
  • io::syscall_write
  • process::exit
  • process::priority
  • process::process_metadata
  • process::spawn
  • process::wait_for_pid

Statics

  • alloc::ALLOCATOR

Constants

  • io::FD_STDERR
  • io::FD_STDIN
  • io::FD_STDOUT
  • io::MAX_FILENAME_LEN