pub struct PipelineNamespaceInstaller {
    request_sender: Option<GenericSender<PipelineNamespaceRequest>>,
    namespace_sender: GenericSender<PipelineNamespaceId>,
    namespace_receiver: GenericReceiver<PipelineNamespaceId>,
}Expand description
A per-process installer of pipeline-namespaces.
Fields§
§request_sender: Option<GenericSender<PipelineNamespaceRequest>>§namespace_sender: GenericSender<PipelineNamespaceId>§namespace_receiver: GenericReceiver<PipelineNamespaceId>Implementations§
Source§impl PipelineNamespaceInstaller
 
impl PipelineNamespaceInstaller
Sourcepub fn set_sender(&mut self, sender: GenericSender<PipelineNamespaceRequest>)
 
pub fn set_sender(&mut self, sender: GenericSender<PipelineNamespaceRequest>)
Provide a request sender to send requests to the constellation.
Sourcepub fn install_namespace(&self)
 
pub fn install_namespace(&self)
Install a namespace, requesting a new Id from the constellation.
Trait Implementations§
Auto Trait Implementations§
impl !Freeze for PipelineNamespaceInstaller
impl !RefUnwindSafe for PipelineNamespaceInstaller
impl Send for PipelineNamespaceInstaller
impl !Sync for PipelineNamespaceInstaller
impl Unpin for PipelineNamespaceInstaller
impl UnwindSafe for PipelineNamespaceInstaller
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
Source§impl<T> IntoEither for T
 
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
 
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts 
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
 
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts 
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> MaybeBoxed<Box<T>> for T
 
impl<T> MaybeBoxed<Box<T>> for T
Source§fn maybe_boxed(self) -> Box<T>
 
fn maybe_boxed(self) -> Box<T>
Convert
Source§impl<T> MaybeBoxed<T> for T
 
impl<T> MaybeBoxed<T> for T
Source§fn maybe_boxed(self) -> T
 
fn maybe_boxed(self) -> T
Convert