pub struct ServiceChainBuilder { /* private fields */ }
Expand description
Builder for a service chain
Implementations§
Source§impl ServiceChainBuilder
impl ServiceChainBuilder
Sourcepub fn add_node(self, node: ServiceNode) -> Self
pub fn add_node(self, node: ServiceNode) -> Self
Add a node to the chain
Sourcepub fn build(self) -> ServiceChain
pub fn build(self) -> ServiceChain
Build the service chain
Trait Implementations§
Source§impl Debug for ServiceChainBuilder
impl Debug for ServiceChainBuilder
Source§impl Default for ServiceChainBuilder
impl Default for ServiceChainBuilder
Source§fn default() -> ServiceChainBuilder
fn default() -> ServiceChainBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ServiceChainBuilder
impl RefUnwindSafe for ServiceChainBuilder
impl Send for ServiceChainBuilder
impl Sync for ServiceChainBuilder
impl Unpin for ServiceChainBuilder
impl UnwindSafe for ServiceChainBuilder
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