pub struct EnquedJob {
pub job_id: u32,
pub job_path: OwnedObjectPath,
pub unit_name: String,
pub unit_path: OwnedObjectPath,
pub job_type: String,
}Fields§
§job_id: u32The numeric job id
job_path: OwnedObjectPathThe job object path
unit_name: StringThe primary unit name for this job
unit_path: OwnedObjectPathThe job unit path
job_type: StringThe job type
Trait Implementations§
Source§impl<'de> Deserialize<'de> for EnquedJob
impl<'de> Deserialize<'de> for EnquedJob
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
impl Eq for EnquedJob
impl StructuralPartialEq for EnquedJob
Auto Trait Implementations§
impl Freeze for EnquedJob
impl RefUnwindSafe for EnquedJob
impl Send for EnquedJob
impl Sync for EnquedJob
impl Unpin for EnquedJob
impl UnwindSafe for EnquedJob
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<'de, T> DynamicDeserialize<'de> for Twhere
T: Type + Deserialize<'de>,
impl<'de, T> DynamicDeserialize<'de> for Twhere
T: Type + Deserialize<'de>,
Source§type Deserializer = PhantomData<T>
type Deserializer = PhantomData<T>
A DeserializeSeed implementation for this type.
Source§fn deserializer_for_signature(
signature: &Signature,
) -> Result<<T as DynamicDeserialize<'de>>::Deserializer, Error>
fn deserializer_for_signature( signature: &Signature, ) -> Result<<T as DynamicDeserialize<'de>>::Deserializer, Error>
Get a deserializer compatible with this parsed signature.