Skip to content

Activity

clarify #[projecting] and generics

y86-devpushed 2 commits to field-projection-v2 • 13b8a47…70fc606 • 
3 days ago

simultaneous projections rework

y86-devpushed 1 commit to field-projection-v2 • e923b54…13b8a47 • 
11 days ago

add limitation section to #[projecting] attribute to explain the ne…

y86-devpushed 1 commit to field-projection-v2 • 5a5bb21…e923b54 • 
21 days ago

change projection traits and add simultaneous projections

y86-devpushed 2 commits to field-projection-v2 • 3291759…5a5bb21 • 
21 days ago

fix typos

y86-devpushed 1 commit to field-projection-v2 • 7d50503…3291759 • 
on Dec 15, 2024

add future possibility Option stdlib

y86-devpushed 1 commit to field-projection-v2 • 7df5239…7d50503 • 
on Dec 8, 2024

expand text on tuple support

y86-devpushed 1 commit to field-projection-v2 • 04b5193…7df5239 • 
on Dec 7, 2024

make code more concise

y86-devpushed 1 commit to field-projection-v2 • 612c910…04b5193 • 
on Dec 6, 2024

add prior art: Field Projection Use Cases document

y86-devpushed 1 commit to field-projection-v2 • 6282d95…612c910 • 
on Dec 6, 2024

remove using repr as an alternative to #[projecting]

y86-devpushed 1 commit to field-projection-v2 • fc6279d…6282d95 • 
on Dec 6, 2024

add guide-level explanation of implementing custom projections

y86-devpushed 1 commit to field-projection-v2 • dae2b04…fc6279d • 
on Dec 6, 2024

add sized caveat for field types

y86-devpushed 2 commits to field-projection-v2 • 4de45c8…dae2b04 • 
on Dec 5, 2024

show that #[projecting] still allows other non-zero-sized fields

y86-devpushed 1 commit to field-projection-v2 • 491d823…4de45c8 • 
on Dec 5, 2024

always require a generic for #[projecting] and allow zero-sized con…

y86-devpushed 1 commit to field-projection-v2 • 84e53e4…491d823 • 
on Dec 5, 2024

fix typos

y86-devpushed 1 commit to field-projection-v2 • 6a7149f…84e53e4 • 
on Dec 5, 2024

add Mapped{Mutex,RwLock{Read,Write}}Guard<T> to projections and `ce…

y86-devpushed 1 commit to field-projection-v2 • c250db0…6a7149f • 
on Dec 5, 2024

add UnalignedField trait

y86-devpushed 1 commit to field-projection-v2 • d24e7c7…c250db0 • 
on Dec 5, 2024

add deref pattern similarity and propose not having a match_proj op…

y86-devpushed 1 commit to field-projection-v2 • 95ebc57…d24e7c7 • 
on Dec 5, 2024

text reflow

y86-devpushed 1 commit to field-projection-v2 • d73e229…95ebc57 • 
on Dec 5, 2024

add unresolved questions for Field trait and enum projections

y86-devpushed 1 commit to field-projection-v2 • 32f1880…d73e229 • 
on Dec 5, 2024

move Cow<'_, T> into future possibilities and fix its implementation

y86-devpushed 1 commit to field-projection-v2 • 1c9278f…32f1880 • 
on Dec 5, 2024

fix typo

y86-devpushed 1 commit to field-projection-v2 • d528aa4…1c9278f • 
on Dec 4, 2024

don't generate field types for misaligned fields

y86-devpushed 2 commits to field-projection-v2 • 8142a78…d528aa4 • 
on Dec 4, 2024

add ArcRef<T> future possibility

y86-devpushed 1 commit to field-projection-v2 • 9b5b3f2…8142a78 • 
on Dec 4, 2024

add alternative operator syntax ~

y86-devpushed 1 commit to field-projection-v2 • 27d5146…9b5b3f2 • 
on Dec 4, 2024

fix Project impl for Cow<'_, T>

y86-devpushed 1 commit to field-projection-v2 • fb938d5…27d5146 • 
on Dec 4, 2024

add impl of Projectable and Project for &T and Cow<'_, T>

y86-devpushed 1 commit to field-projection-v2 • 7cdee51…fb938d5 • 
on Dec 4, 2024

add prior art: design meeting field projection

y86-devpushed 1 commit to field-projection-v2 • ae64e46…7cdee51 • 
on Dec 4, 2024

fix PinField trait

y86-devpushed 1 commit to field-projection-v2 • bf0d342…ae64e46 • 
on Dec 4, 2024

add attibution for enum projections

y86-devpushed 2 commits to field-projection-v2 • 8d2aaac…bf0d342 • 
on Dec 4, 2024