# Concept MoveConstructibleConcept
A type with a move-constructor.

Defined in | <seqan/basic.h>
Signature | `MoveConstructible<T>`

## Detailed Description

### Valid Expressions

    T a(rv);  // rv is an rvalue expression of type T

## See Also

- CopyConstructibleConcept
- DefaultConstructibleConcept

#### Dox Sources

    /*!
     * @concept MoveConstructibleConcept
     *
     * @headerfile <seqan/basic.h>
     *
     * @brief A type with a move-constructor.
     *
     * @signature MoveConstructible<T>
     *
     * @section Valid Expressions
     *
     * @code{.cpp}
     * T a(rv);  // rv is an rvalue expression of type T
     * @endcode
     *
     *
     * @see DefaultConstructibleConcept
     * @see CopyConstructibleConcept
     */