Skip to content

DRAFT try key_metadata_with_length - #4

Merged
xanderbailey merged 1 commit into
xb/key-metadata-lengthsfrom
xb/key_metadata_with_length
Sep 18, 2026
Merged

xanderbailey merged 1 commit into
xb/key-metadata-lengthsfrom
xb/key_metadata_with_length

Conversation

@xanderbailey

Copy link
Copy Markdown
Owner

Which issue does this PR close?

  • Closes #.

What changes are included in this PR?

Are these changes tested?

Comment on lines -50 to +75
writer_future: WriterFuture,
output: ManifestOutput,

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think before this change it made perfect sense to represent the ManifestWriterBuilder as just having "something that can write" but now that's not enough, it needs to carry more information about what is being written so the enum is actually defensible now.

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Note this isn't a pub api break also which is nice.

Comment on lines -214 to -215
key_metadata: Option<StandardKeyMetadata>,

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is nice to remove now since you don't have a full StandardKeyMetadata until you've actually written

@xanderbailey
xanderbailey merged commit aa028be into xb/key-metadata-lengths Sep 18, 2026
23 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant