Annotations are built into flatbuffers, which typically requires a copy from the source string into the buffer. Previously, we were cloning strings an additional time into the annotation builder/value structs which we can now avoid in most circumstances by using a Cow::Borrowed instance.
Annotations are built into flatbuffers, which typically requires a copy from the source string into the buffer. Previously, we were cloning strings an additional time into the annotation builder/value structs which we can now avoid in most circumstances by using a Cow::Borrowed instance.
resolves #986
requires additional spelling fixes from #1071