Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Revise models #72

Merged
merged 4 commits into from
Sep 18, 2023
Merged

Revise models #72

merged 4 commits into from
Sep 18, 2023

Conversation

LimpidCrypto
Copy link
Collaborator

High Level Overview of Change

This PR utilizes Cow for all &'a str types in the models. It also uses String instead of Cow for structs that utilize the serde_with_tag macro as it caused lifetime issues with serde::Deserialize. This may change back as soon as we found a solution for this issue.

Context of Change

The lifetime issue is one I encountered during #71 development. We use String in favor of #71.

Type of Change

  • Bug fix (non-breaking change which fixes an issue)
  • Refactor (non-breaking change that only restructures code)

@LimpidCrypto LimpidCrypto self-assigned this Sep 18, 2023
@LimpidCrypto LimpidCrypto added the enhancement New feature or request label Sep 18, 2023
@LimpidCrypto LimpidCrypto merged commit 095f5c4 into dev Sep 18, 2023
1 check passed
@LimpidCrypto LimpidCrypto deleted the revise-models branch September 8, 2024 18:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

1 participant