Module moveit::new [−][src]
Expand description
In-place constructors.
This module provides a range of helpers such as new::by()
and
new::from()
for creating constructors. It is preferred style to
use moveit::new;
and refer to these helpers with a new::
prefix.
Traits
A copy constructible type: a destination-aware Clone
.
A move constructible type: a destination-aware Clone
that destroys the
moved-from value.
An in-place constructor for a particular type.
An in-place constructor for a particular type, which can potentially fail.
Functions
Returns a new New
that uses a copy constructor.
Returns a TryNew
that uses the provided closure for construction.