Struct hyper_scripter::script::ScriptInfo [−][src]
pub struct ScriptInfo {
pub read_time: ScriptTime,
pub write_time: ScriptTime,
pub neglect_time: Option<ScriptTime>,
pub exec_time: Option<ScriptTime<(String, String, Option<PathBuf>)>>,
pub exec_done_time: Option<ScriptTime<(i32, i64)>>,
pub exec_count: u64,
// some fields omitted
}
Fields
read_time: ScriptTime
write_time: ScriptTime
neglect_time: Option<ScriptTime>
exec_time: Option<ScriptTime<(String, String, Option<PathBuf>)>>
(content, args, dir)
exec_done_time: Option<ScriptTime<(i32, i64)>>
(return code, main event id)
exec_count: u64
Implementations
pub fn builder(
id: i64,
name: ScriptName,
ty: ScriptType,
tags: impl Iterator<Item = Tag>
) -> ScriptBuilder
Trait Implementations
type Target = TimelessScriptInfo
type Target = TimelessScriptInfo
The resulting type after dereferencing.
Auto Trait Implementations
impl RefUnwindSafe for ScriptInfo
impl Send for ScriptInfo
impl Sync for ScriptInfo
impl Unpin for ScriptInfo
impl UnwindSafe for ScriptInfo
Blanket Implementations
Mutably borrows from an owned value. Read more