pub struct TaskReleaseRequestV1 {
pub schema: String,
pub claim: ClaimRefV1,
pub reason: Option<String>,
}Expand description
POST …/{number}/release: give the task back (blocked, out of scope).
Fields§
§schema: String§claim: ClaimRefV1§reason: Option<String>Why, in one line; absent for sealed vaults.
Implementations§
Source§impl TaskReleaseRequestV1
impl TaskReleaseRequestV1
pub fn validate(&self) -> Result<(), ValidationError>
Trait Implementations§
Source§impl Clone for TaskReleaseRequestV1
impl Clone for TaskReleaseRequestV1
Source§impl Debug for TaskReleaseRequestV1
impl Debug for TaskReleaseRequestV1
Source§impl<'de> Deserialize<'de> for TaskReleaseRequestV1
impl<'de> Deserialize<'de> for TaskReleaseRequestV1
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 TaskReleaseRequestV1
Source§impl PartialEq for TaskReleaseRequestV1
impl PartialEq for TaskReleaseRequestV1
Source§impl Serialize for TaskReleaseRequestV1
impl Serialize for TaskReleaseRequestV1
impl StructuralPartialEq for TaskReleaseRequestV1
Auto Trait Implementations§
impl Freeze for TaskReleaseRequestV1
impl RefUnwindSafe for TaskReleaseRequestV1
impl Send for TaskReleaseRequestV1
impl Sync for TaskReleaseRequestV1
impl Unpin for TaskReleaseRequestV1
impl UnsafeUnpin for TaskReleaseRequestV1
impl UnwindSafe for TaskReleaseRequestV1
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