pub struct StopOrder {
pub stop_id: StopId,
pub scope_type: StopScopeType,
pub scope_id: String,
pub reason_code: String,
pub reason_text: String,
pub issued_at: OffsetDateTime,
}Expand description
An order to stop a project or task tree.
Fields§
§stop_id: StopIdUnique stop order identifier.
scope_type: StopScopeTypeWhether this stops a project or a task tree.
scope_id: StringID of the entity being stopped.
reason_code: StringMachine-readable reason code.
reason_text: StringHuman-readable reason text.
issued_at: OffsetDateTimeWhen the stop order was issued.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for StopOrder
impl<'de> Deserialize<'de> for StopOrder
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 RoutedBody for StopOrder
impl RoutedBody for StopOrder
Auto Trait Implementations§
impl Freeze for StopOrder
impl RefUnwindSafe for StopOrder
impl Send for StopOrder
impl Sync for StopOrder
impl Unpin for StopOrder
impl UnsafeUnpin for StopOrder
impl UnwindSafe for StopOrder
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