pub struct ScriptResponse {
pub name: String,
pub signature_json: String,
pub signature_hash: u64,
}Expand description
Registered script metadata from GET /scripts.
Fields§
§name: StringScript name used in job definitions.
signature_json: StringJSON description of handler parameters.
signature_hash: u64Stable hash of signature_json for change detection.
Trait Implementations§
Source§impl Debug for ScriptResponse
impl Debug for ScriptResponse
Source§impl<'de> Deserialize<'de> for ScriptResponse
impl<'de> Deserialize<'de> for ScriptResponse
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 ScriptResponse
impl RefUnwindSafe for ScriptResponse
impl Send for ScriptResponse
impl Sync for ScriptResponse
impl Unpin for ScriptResponse
impl UnsafeUnpin for ScriptResponse
impl UnwindSafe for ScriptResponse
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