Skip to content

Commit e90fe00

Browse files
committed
feat!: now Element macro removes State = impl RenderState to avoid compiler panics
rust-lang/rust#108399 (comment)
1 parent 9e0f42c commit e90fe00

File tree

1 file changed

+4
-4
lines changed
  • crates/frender-hook-element/src

1 file changed

+4
-4
lines changed

crates/frender-hook-element/src/lib.rs

+4-4
Original file line numberDiff line numberDiff line change
@@ -377,22 +377,22 @@ macro_rules! __impl_element_type {
377377
([ssr][$ssr:ident]) => {
378378
impl for<'ssr> $crate::__private::UpdateRenderState<
379379
$crate::__private::$ssr<'ssr>,
380-
State = impl $crate::__private::RenderState
380+
// State = impl $crate::__private::RenderState
381381
>
382382
};
383383
([csr][$csr:ident]) => {
384384
impl $crate::__private::UpdateRenderState<
385385
$crate::__private::$csr,
386-
State = impl $crate::__private::RenderState
386+
// State = impl $crate::__private::RenderState
387387
>
388388
};
389389
([ssr,csr][$ssr:ident,$csr:ident]) => {
390390
impl for<'ssr> $crate::__private::UpdateRenderState<
391391
$crate::__private::$ssr<'ssr>,
392-
State = impl $crate::__private::RenderState
392+
// State = impl $crate::__private::RenderState
393393
> + $crate::__private::UpdateRenderState<
394394
$crate::__private::$csr,
395-
State = impl $crate::__private::RenderState
395+
// State = impl $crate::__private::RenderState
396396
>
397397
};
398398
([csr,ssr][$csr:ident,$ssr:ident] $($rest:tt)*) => {

0 commit comments

Comments
 (0)