Struct journal_gateway::JournalEntry [] [src]

pub struct JournalEntry {
    pub cursor: String,
    pub realtime_timestamp: String,
    pub monotonic_timestamp: String,
    pub boot_id: String,
    pub machine_id: String,
    pub hostname: String,
    pub priority: Option<String>,
    pub uid: Option<String>,
    pub gid: Option<String>,
    pub systemd_slice: Option<String>,
    pub cap_effective: Option<String>,
    pub transport: String,
    pub command: Option<String>,
    pub executable: Option<String>,
    pub systemd_cgroup: Option<String>,
    pub systemd_unit: Option<String>,
    pub systemd_invocation_id: Option<String>,
    pub systemd_owner_uid: Option<String>,
    pub systemd_user_slice: Option<String>,
    pub systemd_user_unit: Option<String>,
    pub systemd_session: Option<String>,
    pub syslog_facility: Option<String>,
    pub syslog_identifier: Option<String>,
    pub command_line: Option<String>,
    pub audit_login_uid: Option<String>,
    pub message: Option<JournalMessage>,
    pub code_file: Option<String>,
    pub code_line: Option<String>,
    pub code_function: Option<String>,
    pub unit: Option<String>,
    pub user_unit: Option<String>,
    pub userspace_usec: Option<String>,
    pub kernel_usec: Option<String>,
    pub message_id: Option<String>,
    pub result: Option<String>,
    pub user_id: Option<String>,
    pub seat_id: Option<String>,
    pub leader: Option<String>,
    pub journal_name: Option<String>,
    pub journal_path: Option<String>,
    pub current_use: Option<String>,
    pub current_use_pretty: Option<String>,
    pub max_use: Option<String>,
    pub max_use_pretty: Option<String>,
    pub disk_keep_free: Option<String>,
    pub disk_keep_free_pretty: Option<String>,
    pub disk_available: Option<String>,
    pub disk_available_pretty: Option<String>,
    pub available: Option<String>,
    pub available_pretty: Option<String>,
    pub limit: Option<String>,
    pub limit_pretty: Option<String>,
    pub session_id: Option<String>,
    pub target: Option<String>,
    pub syslog_pid: Option<String>,
    pub pid: Option<String>,
    pub audit_session: Option<String>,
    pub audit_type: Option<String>,
    pub audit_field_name: Option<String>,
    pub audit_field_apparmor: Option<String>,
    pub audit_field_operation: Option<String>,
    pub audit_field_profile: Option<String>,
    pub audit_id: Option<String>,
    pub kernel_subsystem: Option<String>,
    pub kernel_device: Option<String>,
    pub udev_sysname: Option<String>,
    pub udev_devnode: Option<String>,
    pub udev_devlink: Option<String>,
    pub source_realtime_timestamp: Option<String>,
    pub source_monotonic_timestamp: Option<String>,
}

Fields

Trait Implementations

impl Debug for JournalEntry
[src]

[src]

Formats the value using the given formatter.

impl Clone for JournalEntry
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more