pub struct InspectExecSession {
pub can_remove: Option<bool>,
pub container_id: Option<String>,
pub detach_keys: Option<String>,
pub exit_code: Option<i64>,
pub id: Option<String>,
pub open_stderr: Option<bool>,
pub open_stdin: Option<bool>,
pub open_stdout: Option<bool>,
pub pid: Option<i64>,
pub process_config: Option<InspectExecProcess>,
pub running: Option<bool>,
}Fields§
§can_remove: Option<bool>CanRemove is legacy and used purely for compatibility reasons. Will always be set to true, unless the exec session is running.
container_id: Option<String>ContainerID is the ID of the container this exec session is attached to.
detach_keys: Option<String>DetachKeys are the detach keys used by the exec session.
If set to “” the default keys are being used.
Will show “
exit_code: Option<i64>ExitCode is the exit code of the exec session. Will be set to 0 if the exec session has not yet exited.
id: Option<String>ID is the ID of the exec session.
open_stderr: Option<bool>OpenStderr is whether the container’s STDERR stream will be attached. Always set to true if the exec session created a TTY.
open_stdin: Option<bool>OpenStdin is whether the container’s STDIN stream will be attached to.
open_stdout: Option<bool>OpenStdout is whether the container’s STDOUT stream will be attached. Always set to true if the exec session created a TTY.
pid: Option<i64>Pid is the PID of the exec session’s process. Will be set to 0 if the exec session is not running.
process_config: Option<InspectExecProcess>§running: Option<bool>Running is whether the exec session is running.
Trait Implementations§
Source§impl Clone for InspectExecSession
impl Clone for InspectExecSession
Source§fn clone(&self) -> InspectExecSession
fn clone(&self) -> InspectExecSession
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for InspectExecSession
impl Debug for InspectExecSession
Source§impl<'de> Deserialize<'de> for InspectExecSession
impl<'de> Deserialize<'de> for InspectExecSession
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<InspectExecSession, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<InspectExecSession, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl PartialEq for InspectExecSession
impl PartialEq for InspectExecSession
Source§fn eq(&self, other: &InspectExecSession) -> bool
fn eq(&self, other: &InspectExecSession) -> bool
self and other values to be equal, and is used by ==.