fn terminal_state( origin: &UnlinkOrigin, result: &Result<UnlinkOutcome, UnlinkError>, ) -> UnlinkTerminalState