pub struct ApprovalsReport {
pub feature: String,
pub pending: Vec<PendingCall>,
pub decided: Vec<DecidedCall>,
}Expand description
Result of speccoder report --approvals, approve and reject.
Fields§
§feature: StringFeature directory name.
pending: Vec<PendingCall>Calls that stopped an open task and await a decision.
decided: Vec<DecidedCall>Decisions recorded for the feature’s tasks.
Trait Implementations§
Source§impl Clone for ApprovalsReport
impl Clone for ApprovalsReport
Source§impl Debug for ApprovalsReport
impl Debug for ApprovalsReport
Source§impl JsonSchema for ApprovalsReport
impl JsonSchema for ApprovalsReport
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for ApprovalsReport
impl PartialEq for ApprovalsReport
Source§impl Serialize for ApprovalsReport
impl Serialize for ApprovalsReport
impl StructuralPartialEq for ApprovalsReport
Auto Trait Implementations§
impl Freeze for ApprovalsReport
impl RefUnwindSafe for ApprovalsReport
impl Send for ApprovalsReport
impl Sync for ApprovalsReport
impl Unpin for ApprovalsReport
impl UnsafeUnpin for ApprovalsReport
impl UnwindSafe for ApprovalsReport
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