pub struct RunHookPayload {
pub command: String,
pub args: Vec<String>,
pub environment: BTreeMap<String, String>,
}Fields§
§command: String§args: Vec<String>§environment: BTreeMap<String, String>Trait Implementations§
Source§impl Debug for RunHookPayload
impl Debug for RunHookPayload
Source§impl<'de> Deserialize<'de> for RunHookPayload
impl<'de> Deserialize<'de> for RunHookPayload
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 RunHookPayload
impl RefUnwindSafe for RunHookPayload
impl Send for RunHookPayload
impl Sync for RunHookPayload
impl Unpin for RunHookPayload
impl UnsafeUnpin for RunHookPayload
impl UnwindSafe for RunHookPayload
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