Activity
clarify #[projecting]
and generics
clarify
#[projecting]
and genericssimultaneous projections rework
simultaneous projections rework
add limitation section to #[projecting]
attribute to explain the ne…
add limitation section to
#[projecting]
attribute to explain the ne…change projection traits and add simultaneous projections
change projection traits and add simultaneous projections
add future possibility Option
stdlib
add future possibility
Option
stdlibexpand text on tuple support
expand text on tuple support
make code more concise
make code more concise
add prior art: Field Projection Use Cases document
add prior art: Field Projection Use Cases document
remove using repr
as an alternative to #[projecting]
remove using
repr
as an alternative to #[projecting]
add guide-level explanation of implementing custom projections
add guide-level explanation of implementing custom projections
add sized caveat for field types
add sized caveat for field types
show that #[projecting]
still allows other non-zero-sized fields
show that
#[projecting]
still allows other non-zero-sized fieldsalways require a generic for #[projecting]
and allow zero-sized con…
always require a generic for
#[projecting]
and allow zero-sized con…add Mapped{Mutex,RwLock{Read,Write}}Guard<T>
to projections and `ce…
add
Mapped{Mutex,RwLock{Read,Write}}Guard<T>
to projections and `ce…add UnalignedField
trait
add
UnalignedField
traitadd deref pattern similarity and propose not having a match_proj
op…
add deref pattern similarity and propose not having a
match_proj
op…add unresolved questions for Field
trait and enum projections
add unresolved questions for
Field
trait and enum projectionsmove Cow<'_, T>
into future possibilities and fix its implementation
move
Cow<'_, T>
into future possibilities and fix its implementationdon't generate field types for misaligned fields
don't generate field types for misaligned fields
add ArcRef<T>
future possibility
add
ArcRef<T>
future possibilityadd alternative operator syntax ~
add alternative operator syntax
~
fix Project
impl for Cow<'_, T>
fix
Project
impl for Cow<'_, T>
add impl of Projectable
and Project
for &T
and Cow<'_, T>
add impl of
Projectable
and Project
for &T
and Cow<'_, T>
add prior art: design meeting field projection
add prior art: design meeting field projection
add attibution for enum projections
add attibution for enum projections