pub struct ApprovalItem {
pub id: ApprovalId,
pub actor: String,
pub action_desc: String,
pub artifact: Locator,
pub cluster_key: ClusterKey,
pub created: TimeMs,
pub tainted: bool,
}Fields§
§id: ApprovalId§actor: String§action_desc: String§artifact: Locator§cluster_key: ClusterKey§created: TimeMs§tainted: boolWhether the run that raised this question started from content
that came in from outside. Shown to the person answering, and
decided on by nobody: what taint refuses is an effect, at
crate::gate::undoable, and a question is not an effect.
Trait Implementations§
Source§impl Clone for ApprovalItem
impl Clone for ApprovalItem
Source§impl Debug for ApprovalItem
impl Debug for ApprovalItem
Source§impl<'de> Deserialize<'de> for ApprovalItem
impl<'de> Deserialize<'de> for ApprovalItem
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 ApprovalItem
Source§impl PartialEq for ApprovalItem
impl PartialEq for ApprovalItem
Source§impl Serialize for ApprovalItem
impl Serialize for ApprovalItem
impl StructuralPartialEq for ApprovalItem
Auto Trait Implementations§
impl Freeze for ApprovalItem
impl RefUnwindSafe for ApprovalItem
impl Send for ApprovalItem
impl Sync for ApprovalItem
impl Unpin for ApprovalItem
impl UnsafeUnpin for ApprovalItem
impl UnwindSafe for ApprovalItem
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