usesuper::hmr_patch::HmrPatch;#[derive(Debug)]pubenumHmrUpdate{
Patch(HmrPatch),
FullReload {
reason:String,},/// For the hmr request, there're no actual actions that need to be done.
Noop,}implHmrUpdate{pubfnis_full_reload(&self)->bool{matches!(self,Self::FullReload {..})}}