D言語で構造体変数の参照(非ポインタ)をreturnする場合って↓みたいにすればコピーコンストラクタ走らないですか?

ref const(S) f(){return m_s;}

C言語で言うと↓見たいのがやりたいです
const S& f(){return m_s;}