pub struct Runner {
pub id: i32,
pub runner_group_id: Option<i32>,
pub name: String,
pub os: String,
pub status: String,
pub busy: bool,
pub labels: Vec<RunnerLabel>,
}
Expand description
Runner : A self hosted runner
Fields§
§id: i32
The id of the runner.
runner_group_id: Option<i32>
The id of the runner group.
name: String
The name of the runner.
os: String
The Operating System of the runner.
status: String
The status of the runner.
busy: bool
§labels: Vec<RunnerLabel>
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Runner
impl<'de> Deserialize<'de> for Runner
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 StructuralPartialEq for Runner
Auto Trait Implementations§
impl Freeze for Runner
impl RefUnwindSafe for Runner
impl Send for Runner
impl Sync for Runner
impl Unpin for Runner
impl UnwindSafe for Runner
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