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