Skip to content

Add SendPointer#2751

Merged
sporksmith merged 3 commits intoshadow:mainfrom
sporksmith:sendpointer
Feb 16, 2023
Merged

Add SendPointer#2751
sporksmith merged 3 commits intoshadow:mainfrom
sporksmith:sendpointer

Conversation

@sporksmith
Copy link
Copy Markdown
Contributor

@sporksmith sporksmith commented Feb 16, 2023

This is analogous to SyncSendPointer, but only asserts that the pointee is Send, not that it is necessarily Sync.

This also changes SyncSendPointer<T> and HostTreePointer<T> to unconditionally implement Copy and Clone, even when T does not.

@sporksmith sporksmith self-assigned this Feb 16, 2023
@github-actions github-actions bot added the Component: Main Composing the core Shadow executable label Feb 16, 2023
@sporksmith sporksmith enabled auto-merge February 16, 2023 20:18
@sporksmith sporksmith merged commit 25081fd into shadow:main Feb 16, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Component: Main Composing the core Shadow executable

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants