Module moveit::unique[][src]

Unique-owner utilities.

Structs

NotUnique

An error indicating that the uniqueness check of Unique::new() failed.

Unique

An owning pointer that is guaranteed to unique, which might otherwise not be, such as an Arc.

Traits

DerefMove

Moving dereference operations.

MaybeUnique

An owning pointer type that may be a unique owner.

OuterDrop

A wraper-like type that can be destroyed without dropping its contents.