[Functional] Fix: In ScopeGuard move constructor, it is necessary to reset rhs's fundamental members.