- 🐍 Code refactor for easier maintenance
- 🐍 Strung trait methods are optional
- 🐤 every method supports cascading (recursion)
- 🐤 new method
strung_generic<PRE,POST>(text:&str)
accepting constant chars as pre/postfix - 🐤
strung::set_static()
function to set static pre/postfix - 🐤 fields of named structs can be adressed by their index/position
- 🌟 add
#[cascade]
/#[cscd]
and#[igno]
as alternatives to the more specific, but longer#[strung(cascade)]
and#[strung(ignore)]
, also add#[strung(igno)]
- 🎇 cascade now auto-ignores, cause it's common to use it in combination
- 🌟 add
#[notice]
/#[notc]
and#[strung(notice)]
/#[strung(notc)]
, to override cascades auto-ignore - 🧹 clean up a lil
- 🐛 fix macro to be re-exportable
- 💡 update doc to changes
- 📝 remove license badge
- 📝 rewrite all
- 🦀 use animal emojis for fun!
- 🎨 add animated header for fun!
- 📝 changelog: change wording & use titles
- 🐛 fix to work with structs with generic type parameters
- 🌟 add
Strung::strung_angle(..)
: replaces angled bracets in strings:"<field_name>"
- 🌟 add
StrungUnit
: empty struct with theStrung
trait
- 📝 doc,readme,meta: minor fixes
- ✨ first version: easy access to field via crates strung
./
and strung_derive./derive
.