pub struct OwnedAppServerTransport { /* private fields */ }Expand description
A newly spawned app-server child with exclusively owned stdio handles.
Implementations§
Source§impl OwnedAppServerTransport
impl OwnedAppServerTransport
pub fn spawn( config: &OwnedAppServerConfig, ) -> Result<Self, AppServerProcessError>
Sourcepub fn mcp_isolation_attestation(
&self,
) -> Option<&OwnedChildMcpIsolationAttestation>
pub fn mcp_isolation_attestation( &self, ) -> Option<&OwnedChildMcpIsolationAttestation>
Returns the sealed MCP isolation state revalidated immediately before this owned child was created. It intentionally excludes server names and all Codex configuration values.
pub fn child_id(&self) -> Option<u32>
Trait Implementations§
Source§impl Debug for OwnedAppServerTransport
impl Debug for OwnedAppServerTransport
Source§impl Drop for OwnedAppServerTransport
impl Drop for OwnedAppServerTransport
Auto Trait Implementations§
impl !RefUnwindSafe for OwnedAppServerTransport
impl !Sync for OwnedAppServerTransport
impl !UnwindSafe for OwnedAppServerTransport
impl Freeze for OwnedAppServerTransport
impl Send for OwnedAppServerTransport
impl Unpin for OwnedAppServerTransport
impl UnsafeUnpin for OwnedAppServerTransport
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