You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It's a performance optimization. Currently strings are represented by sea_query::Value::String(Box<String>) which requires a clone if the value is still needed after the query, which means the entire string will be copied. For large values it adds up to significant overhead.
Proposed Solutions
Add enum variant RcString(SeaRc<str>) to sea_query::Value.
The text was updated successfully, but these errors were encountered:
Motivation
It's a performance optimization. Currently strings are represented by
sea_query::Value::String(Box<String>)
which requires a clone if the value is still needed after the query, which means the entire string will be copied. For large values it adds up to significant overhead.Proposed Solutions
Add enum variant
RcString(SeaRc<str>)
tosea_query::Value
.The text was updated successfully, but these errors were encountered: