Wieder ein paar Fingerübungen in #Rust mit enums, Builder pattern, serde (json) und #Rocket.
Auch in ein paar Sackgassen gelaufen, weil ich sehen wollte, wie man bestimmte Pattern macht oder was man besser lässt. Aber auch sowas ist hilfreich, weil man ein Gefühl dafür bekommt, dass man nicht beliebig sein kann, sondern in #Rust teilweise festere Pfade hat, als in anderen Sprachen.
Für Builder werde ich mal die paar derive crates anschauen, die sowas generieren. Hat jemand Empfehlungen?
Auch in ein paar Sackgassen gelaufen, weil ich sehen wollte, wie man bestimmte Pattern macht oder was man besser lässt. Aber auch sowas ist hilfreich, weil man ein Gefühl dafür bekommt, dass man nicht beliebig sein kann, sondern in #Rust teilweise festere Pfade hat, als in anderen Sprachen.
Für Builder werde ich mal die paar derive crates anschauen, die sowas generieren. Hat jemand Empfehlungen?
Aljoscha Rittner (beandev)
•Aljoscha Rittner (beandev)
•Ich dachte, perfekt für Enum Varianten, aber Pustekuchen. Viel zu viel bad smelling code und serde serialisert an meinen Erwartungen vorbei (aber nachvollziehbar) und ich muss da umdenken.
silwol
•Struct flattening · Serde
serde.rsAljoscha Rittner (beandev)
•Danke für die Idee.