Module v9::prelude_lib[][src]

An indiscriminant selection of most things.

Re-exports

pub use crate::extract::*;
pub use crate::id::*;
pub use crate::lock::*;
pub use crate::object::*;
pub use crate::prelude::*;
pub use crate::property::*;
pub use crate::table::TableHeader;
pub use crate::table::TableMarker;
pub use crate::util::*;
pub use crate::linkage::*;

Modules

fmt

Utilities for formatting and printing Strings.

mem

Basic functions for dealing with memory.

panic

Panic support in the standard library.

Macros

panic

Panics the current thread.

Structs

PhantomData

Zero-sized type used to mark things that “act like” they own a T.

StdRange

A (half-open) range bounded inclusively below and exclusively above (start..end).

TypeId

A TypeId represents a globally unique identifier for a type.

Enums

Ordering

An Ordering is the result of a comparison between two values.

Traits

Any

A trait to emulate dynamic typing.

Deref

Used for immutable dereferencing operations, like *v.

DerefMut

Used for mutable dereferencing operations, like in *v = 1;.

Index

Used for indexing operations (container[index]) in immutable contexts.

IndexMut

Used for indexing operations (container[index]) in mutable contexts.

Functions

type_name

Returns the name of a type as a string slice.

Type Definitions

Name