pub fn thread_memo( _ctx: Context<'_, ThreadMemo<'_>>, memo: String, signal: Option<Signal>, ) -> Result<Signal>