pub struct ConfigJob {
pub id: String,
pub name: Option<String>,
pub description: Option<String>,
pub quiet_work: bool,
pub scan: ScanRawJobNew,
pub spec: ConfigSpec,
pub table_sotc: ConfigLayout,
pub export: Option<ConfigExport>,
}Fields§
§id: String§name: Option<String>§description: Option<String>§quiet_work: bool§scan: ScanRawJobNew§spec: ConfigSpec§table_sotc: ConfigLayout§export: Option<ConfigExport>Trait Implementations§
Source§impl<'de> Deserialize<'de> for ConfigJob
impl<'de> Deserialize<'de> for ConfigJob
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 ConfigJob
impl RefUnwindSafe for ConfigJob
impl Send for ConfigJob
impl Sync for ConfigJob
impl Unpin for ConfigJob
impl UnsafeUnpin for ConfigJob
impl UnwindSafe for ConfigJob
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