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
    • 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
    enum
    radix_rust::rust::borrow::Cow
    A clone-on-write smart pointer.
    method
    radix_rust::rust::num::Saturating::pow
    Raises self to the power of exp, using exponentiation by …
    method
    radix_rust::rust::num::Wrapping::pow
    Raises self to the power of exp, using exponentiation by …
    method
    radix_rust::rust::prelude::String::from
    Cow<str> -> String
    Converts a clone-on-write string to an owned instance of …
    method
    radix_rust::rust::prelude::Cow::add
    Cow<str>, &str ->
    method
    radix_rust::rust::prelude::Box::from
    Cow<str> -> Box<str>
    Converts a Cow<'_, str> into a Box<str>
    method
    radix_rust::rust::prelude::Cow::into_owned
    Cow<B> ->
    Extracts the owned data.
    method
    radix_rust::rust::prelude::Vec::from
    Cow<[T]> -> Vec<T>
    Converts a clone-on-write slice into a vector.
    method
    radix_rust::rust::prelude::Cow::as_ref
    &Cow<OsStr> -> &Path
    method
    radix_rust::rust::prelude::Cow::eq
    &Cow<ByteStr>, &ByteString -> bool
    method
    radix_rust::rust::prelude::String::eq
    &String, &Cow<str> -> bool
    method
    radix_rust::rust::prelude::Cow::ne
    &Cow<str>, &String -> bool
    method
    radix_rust::rust::prelude::String::ne
    &String, &Cow<str> -> bool
    method
    radix_rust::rust::prelude::Rc::from
    Cow<B> -> Rc<B>
    Creates a reference-counted pointer from a clone-on-write …
    method
    radix_rust::rust::prelude::Arc::from
    Cow<B> -> Arc<B>
    Creates an atomically reference-counted pointer from a …
    method
    radix_rust::rust::prelude::Cow::is_owned
    &Cow<B> -> bool
    Returns true if the data is owned, i.e. if to_mut would be …
    method
    radix_rust::rust::prelude::String::extend_one
    &mut String, Cow<str> -> ()
    method
    radix_rust::rust::prelude::Cow::is_borrowed
    &Cow<B> -> bool
    Returns true if the data is borrowed, i.e. if to_mut would …
    method
    radix_rust::rust::prelude::Cow::clone
    &Cow<B> -> Cow<B>
    method
    radix_rust::rust::prelude::Cow::deref
    &Cow<B> -> &B
    method
    radix_rust::rust::prelude::Cow::borrow
    &Cow<B> -> &B
    method
    radix_rust::rust::prelude::Cow::add_assign
    &mut Cow<str>, Cow<str> -> ()
    method
    radix_rust::rust::prelude::Cow::partial_cmp
    &Cow<Path>, &PathBuf -> Option<Ordering>
    method
    radix_rust::rust::prelude::Cow::to_mut
    &mut Cow<B> -> &mut
    Acquires a mutable reference to the owned form of the data.
    method
    radix_rust::rust::prelude::Cow::cmp
    &Cow<B>, &Cow<B> -> Ordering
    method
    radix_rust::rust::prelude::Cow::clone_from
    &mut Cow<B>, &Cow<B> -> ()
    method
    radix_rust::rust::prelude::Cow::hash
    &Cow<B>, &mut H -> ()
    method
    radix_rust::rust::prelude::Cow::fmt
    &Cow<B>, &mut Formatter -> Result<(), Error>
    method
    radix_rust::rust::prelude::Cow::from
    PathBuf -> Cow<Path>
    Creates a clone-on-write pointer from an owned instance of …
    method
    radix_rust::rust::prelude::Cow::default
    -> Cow<B>
    Creates an owned Cow<’a, B> with the default value for …
    method
    radix_rust::rust::prelude::String::from_utf8_lossy
    &[u8] -> Cow<str>
    Converts a slice of bytes to a string, including invalid …
    method
    radix_rust::rust::prelude::Cow::from_iter
    I -> Cow<str>
    method
    radix_rust::rust::prelude::Cow::clone
    &Cow<B> -> Cow<B>