コードは自動的に終了する前に実行されます。
構造体CustomSmartPointer { データ:文字列 } IMPLドロップ用CustomSmartPointer { FN降下(&MUT自己){ のprintln!(" !データとドロップCustomSmartPointer` {} ' " 、self.data)。 } } (主FN){ Cせ = CustomSmartPointer {データ:文字列:: から(" 私のものを" })。 printlnを(!" CustomSmartPointerを作成しました。" ); ドロップ(C); printlnを(!"CustomSmartPointerは、メインの終了前に落としました。" ); }