Skip to content

Consider requiring all ULEs to be Copy #1184

Closed
@sffc

Description

@sffc

Part of #1082

We currently have the Copy bound on the impl ZeroVec. However, it may make more sense to move it to the trait ULE itself. I know there is a debate about when to put bounds on the impl and when to put them on the trait.

Motivating case: #[derive(Clone)] does not seem to work on structs containing a ZeroVec field. See e.g. #1161

Needs approval from:

Metadata

Metadata

Assignees

No one assigned

    Labels

    C-data-infraComponent: provider, datagen, fallback, adaptersS-tinySize: Less than an hour (trivial fixes)T-techdebtType: ICU4X code health and tech debt

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions