pub struct ParentChannel { /* private fields */ }Expand description
Parent side of an authenticated bidirectional port-transfer channel.
Implementations§
Source§impl ParentChannel
impl ParentChannel
Sourcepub fn wait_ready(&self) -> Result<(), BootstrapError>
pub fn wait_ready(&self) -> Result<(), BootstrapError>
Waits for the helper’s authenticated READY barrier.
Sourcepub fn wait(self) -> Result<(), BootstrapError>
pub fn wait(self) -> Result<(), BootstrapError>
Waits for normal helper exit and consumes the child cleanup ledger.
Trait Implementations§
Source§impl Drop for ParentChannel
impl Drop for ParentChannel
Auto Trait Implementations§
impl Freeze for ParentChannel
impl RefUnwindSafe for ParentChannel
impl Send for ParentChannel
impl Sync for ParentChannel
impl Unpin for ParentChannel
impl UnsafeUnpin for ParentChannel
impl UnwindSafe for ParentChannel
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