pub struct Campaign {
pub name: String,
pub text: String,
pub description: String,
pub class: Class,
pub created_at: i64,
pub members: Vec<(String, Option<i64>)>,
}Expand description
One task definition applied across a fixed set of repositories.
Fields§
§name: String§text: String§description: String§class: Class§created_at: i64§members: Vec<(String, Option<i64>)>Project, and the run that took it, if any.
Trait Implementations§
impl StructuralPartialEq for Campaign
Auto Trait Implementations§
impl Freeze for Campaign
impl RefUnwindSafe for Campaign
impl Send for Campaign
impl Sync for Campaign
impl Unpin for Campaign
impl UnsafeUnpin for Campaign
impl UnwindSafe for Campaign
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