pub struct ReshEntry {Show 51 fields
pub cmd_line: String,
pub exit_code: i64,
pub shell: String,
pub uname: String,
pub session_id: String,
pub home: String,
pub lang: String,
pub lc_all: String,
pub login: String,
pub pwd: String,
pub pwd_after: String,
pub shell_env: String,
pub term: String,
pub real_pwd: String,
pub real_pwd_after: String,
pub pid: i64,
pub session_pid: i64,
pub host: String,
pub hosttype: String,
pub ostype: String,
pub machtype: String,
pub shlvl: i64,
pub timezone_before: String,
pub timezone_after: String,
pub realtime_before: f64,
pub realtime_after: f64,
pub realtime_before_local: f64,
pub realtime_after_local: f64,
pub realtime_duration: f64,
pub realtime_since_session_start: f64,
pub realtime_since_boot: f64,
pub git_dir: String,
pub git_real_dir: String,
pub git_origin_remote: String,
pub git_dir_after: String,
pub git_real_dir_after: String,
pub git_origin_remote_after: String,
pub machine_id: String,
pub os_release_id: String,
pub os_release_version_id: String,
pub os_release_id_like: String,
pub os_release_name: String,
pub os_release_pretty_name: String,
pub resh_uuid: String,
pub resh_version: String,
pub resh_revision: String,
pub parts_merged: bool,
pub recalled: bool,
pub recall_last_cmd_line: String,
pub cols: String,
pub lines: String,
}
Fields
cmd_line: String
exit_code: i64
shell: String
uname: String
session_id: String
home: String
lang: String
lc_all: String
login: String
pwd: String
pwd_after: String
shell_env: String
term: String
real_pwd: String
real_pwd_after: String
pid: i64
session_pid: i64
host: String
hosttype: String
ostype: String
machtype: String
shlvl: i64
timezone_before: String
timezone_after: String
realtime_before: f64
realtime_after: f64
realtime_before_local: f64
realtime_after_local: f64
realtime_duration: f64
realtime_since_session_start: f64
realtime_since_boot: f64
git_dir: String
git_real_dir: String
git_origin_remote: String
git_dir_after: String
git_real_dir_after: String
git_origin_remote_after: String
machine_id: String
os_release_id: String
os_release_version_id: String
os_release_id_like: String
os_release_name: String
os_release_pretty_name: String
resh_uuid: String
resh_version: String
resh_revision: String
parts_merged: bool
recalled: bool
recall_last_cmd_line: String
cols: String
lines: String
Trait Implementations
sourceimpl<'de> Deserialize<'de> for ReshEntry
impl<'de> Deserialize<'de> for ReshEntry
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations
impl RefUnwindSafe for ReshEntry
impl Send for ReshEntry
impl Sync for ReshEntry
impl Unpin for ReshEntry
impl UnwindSafe for ReshEntry
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more