feat: add ApplyResult
associated type to Rewrite
#472
Merged
ApplyResult
associated type to Rewrite
#472