Skip to content

Experiment with arbitrary self types#709

Draft
madsmtm wants to merge 1 commit intomainfrom
experiment-arbitrary-self-types
Draft

Experiment with arbitrary self types#709
madsmtm wants to merge 1 commit intomainfrom
experiment-arbitrary-self-types

Conversation

@madsmtm
Copy link
Owner

@madsmtm madsmtm commented Feb 5, 2025

To see what it's like to use. A bit difficult for me to enable on nightly because every downstream crate has to enable #![feature(arbitrary_self_types)].

Once stable, I will implement a better mapping in extern_methods!, to allow users to take advantage of the feature if they enable a Cargo feature flag.

This feature is probably also necessary for #455 to progress.

@madsmtm madsmtm added the A-objc2 Affects the `objc2`, `objc2-exception-helper` and/or `objc2-encode` crates label Feb 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-objc2 Affects the `objc2`, `objc2-exception-helper` and/or `objc2-encode` crates

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant