pub struct FreelanceJobSummary {
pub id: Uuid,
pub last_modified: String,
pub name: String,
pub progress: JobProgress,
pub reward: Option<JobReward>,
pub state: JobState,
}Expand description
A freelance job as listed by FreelanceJobsGroup::list.
Fields§
§id: Uuid§last_modified: String§name: String§progress: JobProgress§reward: Option<JobReward>§state: JobStateTrait Implementations§
Source§impl Clone for FreelanceJobSummary
impl Clone for FreelanceJobSummary
Source§impl Debug for FreelanceJobSummary
impl Debug for FreelanceJobSummary
Source§impl<'de> Deserialize<'de> for FreelanceJobSummary
impl<'de> Deserialize<'de> for FreelanceJobSummary
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 FreelanceJobSummary
impl PartialEq for FreelanceJobSummary
impl StructuralPartialEq for FreelanceJobSummary
Auto Trait Implementations§
impl Freeze for FreelanceJobSummary
impl RefUnwindSafe for FreelanceJobSummary
impl Send for FreelanceJobSummary
impl Sync for FreelanceJobSummary
impl Unpin for FreelanceJobSummary
impl UnsafeUnpin for FreelanceJobSummary
impl UnwindSafe for FreelanceJobSummary
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