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§fn clone(&self) -> ApprovalItem
fn clone(&self) -> ApprovalItem
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§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<ApprovalItem, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ApprovalItem, <__D as Deserializer<'de>>::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
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
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