golem-rust 3.0.2

Golem Rust tooling library that facilitates writing Golem backends in Rust
Documentation
error: type_name requires exactly one static constructor returning Self
 --> tests/ui/fail/agent_client_forms.rs:4:7
  |
4 | trait NamedOnly {
  |       ^^^^^^^^^

error: a constructor returning Self requires type_name
 --> tests/ui/fail/agent_client_forms.rs:9:7
  |
9 | trait ConstructorOnly {
  |       ^^^^^^^^^^^^^^^

error: mode requires a full client with type_name and a constructor
  --> tests/ui/fail/agent_client_forms.rs:15:7
   |
15 | trait ModeOnly {
   |       ^^^^^^^^

error: full agent_client traits must declare exactly one constructor returning Self
  --> tests/ui/fail/agent_client_forms.rs:20:7
   |
20 | trait TooMany {
   |       ^^^^^^^