[−][src]Trait heim::host::os::linux::UserExt
This is supported on
feature="host"
only.Linux-specific extensions for User.
In Linux user information is provided by utmpx
(see man utmpx(5)
),
trait methods are representing fields of this struct.
Required methods
fn pid(&self) -> i32
This is supported on
feature="host"
only.Returns the Pid
of login process.
fn terminal(&self) -> &str
This is supported on
feature="host"
only.Returns the tty or pseudo-tty name associated with user.
fn id(&self) -> &str
This is supported on
feature="host"
only.Returns the terminal identifier.
fn hostname(&self) -> &str
This is supported on
feature="host"
only.Returns the hostname for remote login.
fn address(&self) -> Option<IpAddr>
This is supported on
feature="host"
only.Returns the IP address of remote host.
fn session_id(&self) -> i32
This is supported on
feature="host"
only.Returns the Session ID.