Struct runscript::Scripts [−][src]
The exectable scripts defined by a Runscript
Fields
pre_global_target: EnumMap<ScriptPhase, Option<Script>>
The scripts defined under #<
These scripts are executed in their respective ScriptPhase
before the targeted target.
global_target: EnumMap<ScriptPhase, Option<Script>>
The scripts defined under ##
These scripts are executed in their respective ScriptPhase
after the targeted target.
default_target: EnumMap<ScriptPhase, Option<Script>>
The scripts defined under #-
These scripts are executed in their respective ScriptPhase
as the targeted target if no target is specified
targets: HashMap<String, EnumMap<ScriptPhase, Option<Script>>>
The scripts defined under #name
These scripts are executed in their respective ScriptPhase
if they were chosen as the target
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Scripts
impl Send for Scripts
impl Sync for Scripts
impl Unpin for Scripts
impl UnwindSafe for Scripts
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,