pub struct SynapseExecPorts {
pub containers: Arc<dyn ContainerExecClientProvider>,
pub hosts: Arc<dyn HostExecMutator>,
pub max_fanout_concurrency: usize,
}Expand description
Product-owned bounded execution ports.
Fields§
§containers: Arc<dyn ContainerExecClientProvider>Host-bound Docker exec client provider.
hosts: Arc<dyn HostExecMutator>Allowlisted descriptor-bound host command driver.
max_fanout_concurrency: usizeMaximum in-flight fanout targets.
Auto Trait Implementations§
impl Freeze for SynapseExecPorts
impl !RefUnwindSafe for SynapseExecPorts
impl Send for SynapseExecPorts
impl Sync for SynapseExecPorts
impl Unpin for SynapseExecPorts
impl UnsafeUnpin for SynapseExecPorts
impl !UnwindSafe for SynapseExecPorts
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