Struct toml_bombadil::settings::ActiveProfile
source · [−]pub struct ActiveProfile {
pub dots: HashMap<String, Dot>,
pub prehooks: Vec<String>,
pub posthooks: Vec<String>,
pub vars: Vec<PathBuf>,
}
Expand description
The default profile, containing dot entries, vars and hooks
Fields
dots: HashMap<String, Dot>
A list of symlink to edit
prehooks: Vec<String>
Post install hook commands
posthooks: Vec<String>
Post install hook commands
vars: Vec<PathBuf>
Variables to use in templates
Trait Implementations
sourceimpl Debug for ActiveProfile
impl Debug for ActiveProfile
sourceimpl Default for ActiveProfile
impl Default for ActiveProfile
sourcefn default() -> ActiveProfile
fn default() -> ActiveProfile
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for ActiveProfile
impl<'de> Deserialize<'de> for ActiveProfile
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
sourceimpl Serialize for ActiveProfile
impl Serialize for ActiveProfile
Auto Trait Implementations
impl RefUnwindSafe for ActiveProfile
impl Send for ActiveProfile
impl Sync for ActiveProfile
impl Unpin for ActiveProfile
impl UnwindSafe for ActiveProfile
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>
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
fn vzip(self) -> V
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