pub struct Reference<'d> { /* private fields */ }Implementations§
Source§impl<'d> Reference<'d>
impl<'d> Reference<'d>
pub fn outbound_cap(self) -> Capacity
pub fn accept_cap(self) -> Capacity
pub const fn ready(self) -> Context<'d>
pub const fn targets<Tag: Tag>(self) -> Space<'d, Tag>
pub const fn scheduler(self) -> Context<'d>
Sourcepub fn try_next_id(self) -> Result<Id<'d>, Exhausted>
pub fn try_next_id(self) -> Result<Id<'d>, Exhausted>
Issues one identity without reserving a scheduler’s local block.
pub fn clock(self) -> Clock<'d, 'd>
pub const fn timer(self) -> Timer<'d>
pub fn maintenance(self) -> Progress<'d>
Trait Implementations§
Auto Trait Implementations§
impl<'d> !RefUnwindSafe for Reference<'d>
impl<'d> !Send for Reference<'d>
impl<'d> !Sync for Reference<'d>
impl<'d> !UnwindSafe for Reference<'d>
impl<'d> Forget for Reference<'d>
impl<'d> Freeze for Reference<'d>
impl<'d> Unpin for Reference<'d>
impl<'d> UnsafeUnpin for Reference<'d>
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more