iHsin

Results 59 comments of iHsin

> I think it would be better to implement `From for Packet` instead of `Into for $name` Thanks for the advice @mpfaff , looks like I made a rookie mistake...

There is a MS-Login impl https://gist.github.com/OverHash/a71b32846612ba09d8f79c9d775bfadf in Rust

请问如果日后要完善doc的话,您更倾向英文还是中文呢?@lz1998

现行解决办法,ui_*.h是build后产生的,如使intellisense正常工作则将 ui_*.h从build copy到src目录下 并xmake project -k compile_commands重新生成compile_commands.json文件即可

这是依赖传递导致的问题

经过反复测试 Springoot 2.1.10.RELEASE版本不会报错

@jackpot51 Could you please take a look?

https://docs.rs/rayon-core/1.12.1/rayon_core/index.html#global-fallback-when-threading-is-unsupported ~~I just find rayon supports `no_std`, maybe it's unnecessary to add `rayon` feature-gate?~~

> That's not the same as `no_std`. If the crate doesn't have a `std` feature (and otherwise uses `std` features), then it doesn't support `no_std`. Understood

I change the code into ```rust log::error!("before foreach"); cloned_monospace_font_ids.into_iter().for_each(|id| { if let Some(font) = ret.get_font(id) { log::error!("font id:{} size:{}", font.id, font.scripts.len()); font.scripts().iter().copied().for_each(|script| { ret.per_script_monospace_font_ids .entry(script) .or_default() .push(font.id); }); } });...