Skip to content

[SE-0494][StdLib] Add isTriviallyIdentical(to:) Methods #84991

@vanvoorden

Description

@vanvoorden

Call for Volunteers

SE-0494 added new new isTriviallyIdentical(to:) instance methods to concrete types for quickly determining if two instances must be equal by-value.

I already volunteered implementations for the seven original concrete types in our first draft proposal. Would anyone here have any availability to help ship implementations on the remaining types that were added during proposal review? Thanks!

Current Progress

Concrete Type Status Contributor Diff
Array In Review @vanvoorden #82438
ArraySlice In Review @vanvoorden #82438
ContiguousArray In Review @vanvoorden #82438
Dictionary In Review @vanvoorden #82439
RawSpan In Review @benrimmington #84998
Set In Review @vanvoorden #82439
Span In Review @benrimmington #84998
String.UnicodeScalarView In Review @WindowsMEMZ #85171
String.UTF16View In Review @WindowsMEMZ #85171
String.UTF8View In Review @WindowsMEMZ #85171
String In Review @vanvoorden #82055
Substring.UnicodeScalarView In Review @WindowsMEMZ #85171
Substring.UTF16View In Review @WindowsMEMZ #85171
Substring.UTF8View In Review @WindowsMEMZ #85171
Substring In Review @vanvoorden #82055
UnsafeBufferPointer In Review @benrimmington #84998
UnsafeMutableBufferPointer In Review @benrimmington #84998
UnsafeMutableRawBufferPointer In Review @benrimmington #84998
UnsafeRawBufferPointer In Review @benrimmington #84998
UTF8Span In Review @benrimmington #84998

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions