pub fn deactivate(
    stake_account: &mut BorrowedAccount<'_>,
    clock: &Clock,
    signers: &HashSet<Pubkey>
) -> Result<(), InstructionError>