error: expected `inline_props` --> tests/component/inline-props-fail.rs:3:13 | 3 | #[component(not_inline_props)] | ^^^^^^^^^^^^^^^^ error: `self` cannot be a property --> tests/component/inline-props-fail.rs:9:17 | 9 | fn ReceiverProp(self) -> View { | ^^^^ error: pattern must contain an identifier, properties cannot be unnamed --> tests/component/inline-props-fail.rs:18:24 | 18 | fn PatternWithoutIdent(Foo { bar }: Foo) -> View { | ^^^ error: `self` parameter is only allowed in associated functions --> tests/component/inline-props-fail.rs:9:17 | 9 | fn ReceiverProp(self) -> View { | ^^^^ not semantically valid as function parameter | = note: associated functions are those in `impl` or `trait` definitions