pub fn switch_expand_expr<I: Int, C: Assign>(
scope: &mut Scope,
value: NativeExpand<I>,
default_block: impl FnOnce(&mut Scope) -> C,
) -> SwitchExpandExpr<I, C>pub fn switch_expand_expr<I: Int, C: Assign>(
scope: &mut Scope,
value: NativeExpand<I>,
default_block: impl FnOnce(&mut Scope) -> C,
) -> SwitchExpandExpr<I, C>