pub fn thread_withdraw(
    _ctx: Context<'_, '_, '_, '_, ThreadWithdraw<'_>>,
    _amount: u64
) -> ProgramResult