pub struct ExecProgramTransportFactory { /* private fields */ }Expand description
Factory that produces Live IO transports for the NAMESPACE_EXEC namespace group.
Implementations§
Source§impl ExecProgramTransportFactory
impl ExecProgramTransportFactory
Sourcepub fn new(policy: ExecPolicy) -> Self
pub fn new(policy: ExecPolicy) -> Self
Creates a factory that enforces the provided execution policy for all exec requests.
Trait Implementations§
Source§impl Clone for ExecProgramTransportFactory
impl Clone for ExecProgramTransportFactory
Source§fn clone(&self) -> ExecProgramTransportFactory
fn clone(&self) -> ExecProgramTransportFactory
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for ExecProgramTransportFactory
impl Default for ExecProgramTransportFactory
Source§fn default() -> ExecProgramTransportFactory
fn default() -> ExecProgramTransportFactory
Returns the “default value” for a type. Read more
Source§impl LiveIoTransportFactory for ExecProgramTransportFactory
impl LiveIoTransportFactory for ExecProgramTransportFactory
Source§fn namespace_group(&self) -> &str
fn namespace_group(&self) -> &str
Returns the namespace group handled by transports built from this factory.
Auto Trait Implementations§
impl Freeze for ExecProgramTransportFactory
impl RefUnwindSafe for ExecProgramTransportFactory
impl Send for ExecProgramTransportFactory
impl Sync for ExecProgramTransportFactory
impl Unpin for ExecProgramTransportFactory
impl UnsafeUnpin for ExecProgramTransportFactory
impl UnwindSafe for ExecProgramTransportFactory
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