struct Foo
{
Bar bar;
Baz baz;
};

Foo foo;

Foo fooo(move(foo));

ってやった場合fooo.barとfooo.bazのコンストラクタは右辺値参照のやつが呼ばれるって決まってるの?