pub struct TurnOrigin {
pub kind: OriginKind,
pub jobs: Vec<String>,
}Expand description
Why the server started a turn on its own.
Fields§
§kind: OriginKindWhat the turn is for.
jobs: Vec<String>The background jobs this turn reports. Once it starts, the model has seen their results.
Trait Implementations§
Source§impl Clone for TurnOrigin
impl Clone for TurnOrigin
Source§impl Debug for TurnOrigin
impl Debug for TurnOrigin
Source§impl<'de> Deserialize<'de> for TurnOrigin
impl<'de> Deserialize<'de> for TurnOrigin
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 TurnOrigin
Source§impl PartialEq for TurnOrigin
impl PartialEq for TurnOrigin
Source§impl Serialize for TurnOrigin
impl Serialize for TurnOrigin
impl StructuralPartialEq for TurnOrigin
Auto Trait Implementations§
impl Freeze for TurnOrigin
impl RefUnwindSafe for TurnOrigin
impl Send for TurnOrigin
impl Sync for TurnOrigin
impl Unpin for TurnOrigin
impl UnsafeUnpin for TurnOrigin
impl UnwindSafe for TurnOrigin
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