Class OneshotStorage<T, RecvAwaiter>

#include <ChannelBase.hpp>
template<typename T,typename RecvAwaiter>classOneshotStorage{ ... }
No description provided
Examples0
Public static methods0
Public member functions4
boolhasCapacity()const
No description provided
voidregisterRecvWaiter()
No description provided
std::optional<T>pop()

Returns the value, if present.

voidpush(
T&value
)

Attempts to push a value directly into the receiver’s slot if one is present, otherwise stores it.

Fields2
;
No description provided
RecvAwaiter*recvWaiter
;
No description provided
Protected member functions0
Protected fields0
Derived classes0