pub struct JobConfiguration {
pub method: String,
pub parameters: Value,
pub version: i64,
}Expand description
How a job is evaluated. parameters depends on method, so it is kept as raw JSON.
Fields§
§method: String§parameters: Value§version: i64Trait Implementations§
Source§impl Clone for JobConfiguration
impl Clone for JobConfiguration
Source§impl Debug for JobConfiguration
impl Debug for JobConfiguration
Source§impl<'de> Deserialize<'de> for JobConfiguration
impl<'de> Deserialize<'de> for JobConfiguration
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 JobConfiguration
impl PartialEq for JobConfiguration
impl StructuralPartialEq for JobConfiguration
Auto Trait Implementations§
impl Freeze for JobConfiguration
impl RefUnwindSafe for JobConfiguration
impl Send for JobConfiguration
impl Sync for JobConfiguration
impl Unpin for JobConfiguration
impl UnsafeUnpin for JobConfiguration
impl UnwindSafe for JobConfiguration
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