Docs.rs
  • radix-rust-1.3.0
    • radix-rust 1.3.0
    • Permalink
    • Docs.rs crate page
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • radixbot
    • Dependencies
      • hashbrown ^0.13.2 normal optional
      • indexmap ^2.2.5 normal
      • serde ^1.0.144 normal optional
    • Versions
    • 39.55% 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
    • 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

Crate radix_rust

radix_rust1.3.0

  • All Items

Crate Items

  • Modules
  • Macros
  • Structs
  • Traits
  • Functions

Crates

  • radix_rust

Crate radix_rust

Source

Modules§

iterators
prelude
Each module should have its own prelude, which:
rust

Macros§

assert_matches
Attempts to be a replacement for assert!(matches!(...)) but with better error messages, and allowing further code on success.
btreemap
btreeset
hashmap
hashset
indexmap
indexset
labelled_resolvable_using_resolvable_impl
labelled_resolvable_with_identity_impl
resolvable_with_identity_impl
resolvable_with_try_into_impls

Structs§

ContextDisplayable

Traits§

ContextualDisplay
This trait is used where context is required to correctly display a value.
ContextualTryFrom
ContextualTryInto
LabelResolver
LabelledResolvable
LabelledResolvable is a marker trait, serving a few purposes:
LabelledResolve
This trait is intended to be used as an impl argument in helper methods, to accept a wider range of arguments.
LabelledResolveFrom
The inverse trait of LabelledResolve.
Resolvable
Resolvable is a marker trait, mainly to make resolution opt-in and to avoid polluting every type with a resolve method.
Resolve
This trait is intended to be used as an impl argument in helper methods, to accept a wider range of arguments.
ResolveFrom
The inverse trait of Resolve.

Functions§

combine
Combines a u8 with a u8 slice.
copy_u8_array
Copies a slice to a fixed-sized array.

Results

Settings
Help
    trait
    radix_rust::rust::fmt::Write
    A trait for writing or formatting into Unicode-accepting …
    function
    radix_rust::rust::fmt::write
    Takes an output stream and an Arguments struct that can be …
    function
    radix_rust::rust::ptr::write
    Overwrites a memory location with the given value without …
    trait method
    radix_rust::rust::hash::Hasher::write
    Writes some data into this Hasher.
    method
    radix_rust::rust::mem::MaybeUninit::write
    Sets the value of the MaybeUninit<T>.
    method
    radix_rust::rust::prelude::Box::write
    Writes the value and converts to Box<T, A>.
    method
    radix_rust::rust::ptr::NonNull::write
    Overwrites a memory location with the given value without …
    method
    radix_rust::rust::sync::RwLock::write
    Locks this RwLock with exclusive write access, blocking …
    method
    radix_rust::rust::collections::VecDeque::write
    method
    radix_rust::rust::collections::hash_map::DefaultHasher::write
    method
    radix_rust::rust::hash::SipHasher::write
    method
    radix_rust::rust::prelude::Arc::write
    method
    radix_rust::rust::prelude::Vec::write
    method
    radix_rust::rust::hash::Hasher::write_i8
    Writes a single i8 into this hasher.
    method
    radix_rust::rust::prelude::Box::write_i8
    method
    radix_rust::rust::hash::Hasher::write_u8
    Writes a single u8 into this hasher.
    method
    radix_rust::rust::prelude::Box::write_u8
    method
    radix_rust::rust::collections::VecDeque::write_all
    method
    radix_rust::rust::prelude::Box::write_all
    method
    radix_rust::rust::prelude::Vec::write_all
    method
    radix_rust::rust::fmt::Write::write_fmt
    Glue for usage of the write! macro with implementors of …
    method
    radix_rust::rust::fmt::Formatter::write_fmt
    Glue for usage of the write! macro with implementors of …
    method
    radix_rust::rust::prelude::Box::write_fmt
    method
    radix_rust::rust::hash::Hasher::write_i16
    Writes a single i16 into this hasher.
    method
    radix_rust::rust::prelude::Box::write_i16
    method
    radix_rust::rust::hash::Hasher::write_i32
    Writes a single i32 into this hasher.
    method
    radix_rust::rust::prelude::Box::write_i32
    method
    radix_rust::rust::hash::Hasher::write_i64
    Writes a single i64 into this hasher.
    method
    radix_rust::rust::prelude::Box::write_i64
    trait method
    radix_rust::rust::fmt::Write::write_str
    Writes a string slice into this writer, returning whether …
    method
    radix_rust::rust::fmt::Formatter::write_str
    Writes some data to the underlying buffer contained within …
    method
    radix_rust::rust::hash::Hasher::write_str
    Writes a single str into this hasher.
    method
    radix_rust::rust::collections::hash_map::DefaultHasher::write_str
    method
    radix_rust::rust::hash::SipHasher::write_str
    method
    radix_rust::rust::prelude::Box::write_str
    method
    radix_rust::rust::prelude::String::write_str
    method
    radix_rust::rust::hash::Hasher::write_u16
    Writes a single u16 into this hasher.
    method
    radix_rust::rust::prelude::Box::write_u16
    method
    radix_rust::rust::hash::Hasher::write_u32
    Writes a single u32 into this hasher.
    method
    radix_rust::rust::prelude::Box::write_u32
    method
    radix_rust::rust::hash::Hasher::write_u64
    Writes a single u64 into this hasher.
    method
    radix_rust::rust::prelude::Box::write_u64
    method
    radix_rust::rust::fmt::Write::write_char
    Writes a char into this writer, returning whether the …
    method
    radix_rust::rust::fmt::Formatter::write_char
    method
    radix_rust::rust::prelude::String::write_char
    method
    radix_rust::rust::hash::Hasher::write_i128
    Writes a single i128 into this hasher.
    method
    radix_rust::rust::prelude::Box::write_i128
    method
    radix_rust::rust::hash::Hasher::write_u128
    Writes a single u128 into this hasher.
    method
    radix_rust::rust::prelude::Box::write_u128
    function
    radix_rust::rust::ptr::write_bytes
    Sets count * size_of::<T>() bytes of memory starting at dst…
    method
    radix_rust::rust::ptr::NonNull::write_bytes
    Invokes memset on the specified pointer, setting …
    method
    radix_rust::rust::hash::Hasher::write_isize
    Writes a single isize into this hasher.
    method
    radix_rust::rust::prelude::Box::write_isize
    method
    radix_rust::rust::hash::Hasher::write_usize
    Writes a single usize into this hasher.
    method
    radix_rust::rust::prelude::Box::write_usize
    method
    radix_rust::rust::collections::VecDeque::write_vectored
    method
    radix_rust::rust::prelude::Box::write_vectored
    method
    radix_rust::rust::prelude::Arc::write_vectored
    method
    radix_rust::rust::prelude::Vec::write_vectored
    function
    radix_rust::rust::ptr::write_volatile
    Performs a volatile write of a memory location with the …
    method
    radix_rust::rust::ptr::NonNull::write_volatile
    Performs a volatile write of a memory location with the …
    function
    radix_rust::rust::ptr::write_unaligned
    Overwrites a memory location with the given value without …
    method
    radix_rust::rust::ptr::NonNull::write_unaligned
    Overwrites a memory location with the given value without …
    method
    radix_rust::rust::collections::VecDeque::write_all_vectored
    method
    radix_rust::rust::prelude::Box::write_all_vectored
    method
    radix_rust::rust::prelude::Vec::write_all_vectored
    method
    radix_rust::rust::hash::Hasher::write_length_prefix
    Writes a length prefix into this hasher, as part of being …
    method
    radix_rust::rust::prelude::Box::write_length_prefix
    method
    radix_rust::rust::collections::VecDeque::is_write_vectored
    method
    radix_rust::rust::prelude::Box::is_write_vectored
    method
    radix_rust::rust::prelude::Arc::is_write_vectored
    method
    radix_rust::rust::prelude::Vec::is_write_vectored
    method
    radix_rust::rust::sync::RwLock::try_write
    Attempts to lock this RwLock with exclusive write access.
    struct
    radix_rust::rust::sync::RwLockWriteGuard
    RAII structure used to release the exclusive write access …
    struct
    radix_rust::rust::sync::MappedRwLockWriteGuard
    RAII structure used to release the exclusive write access …
    function
    radix_rust::rust::fmt::write
    &mut Write, Arguments -> Result<(), Error>
    Takes an output stream and an Arguments struct that can be …
    method
    radix_rust::rust::prelude::Box::write
    &mut Box<W>, &[u8] -> Result<usize, Error>
    where
    W: Write + Sized
    method
    radix_rust::rust::fmt::Formatter::new
    &mut Write, FormattingOptions -> Formatter
    Creates a new formatter with given FormattingOptions.
    method
    radix_rust::rust::fmt::FormattingOptions::create_formatter
    FormattingOptions, &mut Write -> Formatter
    Creates a Formatter that writes its output to the given …
    method
    radix_rust::rust::prelude::Box::is_write_vectored
    &Box<W> -> bool
    where
    W: Write + Sized
    method
    radix_rust::rust::fmt::Write::write_fmt
    &mut Write, Arguments -> Result<(), Error>
    Glue for usage of the write! macro with implementors of …
    method
    radix_rust::rust::fmt::Write::write_char
    &mut Write, char -> Result<(), Error>
    Writes a char into this writer, returning whether the …
    trait method
    radix_rust::rust::fmt::Write::write_str
    &mut Write, &str -> Result<(), Error>
    Writes a string slice into this writer, returning whether …
    method
    radix_rust::rust::prelude::Box::flush
    &mut Box<W> -> Result<(), Error>
    where
    W: Write + Sized
    method
    radix_rust::rust::prelude::Box::write_fmt
    &mut Box<W>, Arguments -> Result<(), Error>
    where
    W: Write + Sized
    method
    radix_rust::rust::prelude::Box::write_all
    &mut Box<W>, &[u8] -> Result<(), Error>
    where
    W: Write + Sized
    method
    radix_rust::rust::prelude::Box::write_vectored
    &mut Box<W>, &[IoSlice] -> Result<usize, Error>
    where
    W: Write + Sized
    trait method
    radix_rust::ContextualDisplay::contextual_format
    &ContextualDisplay, &mut F, &Context -> Result<(), ContextualDisplay::Error>
    where
    F: Write
    Formats the value to the given fmt::Write buffer, making …
    method
    radix_rust::rust::prelude::Box::write_all_vectored
    &mut Box<W>, &mut [IoSlice] -> Result<(), Error>
    where
    W: Write + Sized
    method
    radix_rust::ContextualDisplay::format
    &ContextualDisplay, &mut F, TContext -> Result<(), ContextualDisplay::Error>
    where
    F: Write
    Formats the value to the given fmt::Write buffer, making …
No results :(
Try on DuckDuckGo?

Or try looking in one of these:
  • The Rust Reference for technical details about the language.
  • Rust By Example for expository code examples.
  • The Rust Book for introductions to language features and the language itself.
  • Docs.rs for documentation of crates released on crates.io.