pub enum ReloadPathAgreement {
Match,
Mismatch {
configured: PathBuf,
spawned_from: PathBuf,
},
Unavailable {
reason: ReloadPathUnavailableReason,
},
Unknown {
tag: String,
body: OrderedJsonObject,
},
}Expand description
Whether the running process was spawned from the currently configured program.
Variants§
Trait Implementations§
Source§impl Clone for ReloadPathAgreement
impl Clone for ReloadPathAgreement
Source§impl Debug for ReloadPathAgreement
impl Debug for ReloadPathAgreement
Source§impl<'de> Deserialize<'de> for ReloadPathAgreement
impl<'de> Deserialize<'de> for ReloadPathAgreement
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
Source§impl PartialEq for ReloadPathAgreement
impl PartialEq for ReloadPathAgreement
Source§impl Serialize for ReloadPathAgreement
impl Serialize for ReloadPathAgreement
impl StructuralPartialEq for ReloadPathAgreement
Auto Trait Implementations§
impl Freeze for ReloadPathAgreement
impl RefUnwindSafe for ReloadPathAgreement
impl Send for ReloadPathAgreement
impl Sync for ReloadPathAgreement
impl Unpin for ReloadPathAgreement
impl UnsafeUnpin for ReloadPathAgreement
impl UnwindSafe for ReloadPathAgreement
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