pub struct ProductRoot {
pub live_home: String,
pub docs_home: String,
pub state_home: String,
pub plugin_root: Option<String>,
pub plugin_root_env: Option<String>,
pub hook_config_strategy: Option<HookConfigStrategy>,
pub min_version: String,
pub recommended_version: String,
pub min_version_effective_from: String,
pub version_probe: String,
}Fields§
§live_home: String§docs_home: String§state_home: String§plugin_root: Option<String>§plugin_root_env: Option<String>§hook_config_strategy: Option<HookConfigStrategy>§min_version: String§recommended_version: String§min_version_effective_from: String§version_probe: StringTrait Implementations§
Source§impl Debug for ProductRoot
impl Debug for ProductRoot
Source§impl<'de> Deserialize<'de> for ProductRoot
impl<'de> Deserialize<'de> for ProductRoot
Source§fn 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
Auto Trait Implementations§
impl Freeze for ProductRoot
impl RefUnwindSafe for ProductRoot
impl Send for ProductRoot
impl Sync for ProductRoot
impl Unpin for ProductRoot
impl UnsafeUnpin for ProductRoot
impl UnwindSafe for ProductRoot
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more