Expand description

Helper imports for the use of macro-generated code.

Don’t import this; it would needlessly pollute your namespace. use partial_borrow::prelude::* instead.

Re-exports

pub use core::option::Option::Some;
pub use crate as partial_borrow;
pub use super::*;
pub use perms::*;

Modules

Utilities for formatting and printing Strings.

Macros

Derive macro generating an impl of the trait Debug.

Calculates the offset of the specified field from the start of the named struct.

Structs

Configuration for formatting.

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

Traits

Used to do a cheap mutable-to-mutable reference conversion.

Used to do a cheap reference-to-reference conversion.

? formatting.

Used for immutable dereferencing operations, like *v.

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

Types with a constant size known at compile time.

Functions

Reinterprets the bits of a value of one type as another type.