fn get_pack<'a>( packs: &'a BTreeMap<String, Pack>, pack_key: &str, sender: &UnboundedSender<Response>, ) -> Option<&'a Pack>
Looks up a pack by key. If not found, sends a “Pack not found” error and returns None.
None