pub struct DependencyWaiver {
pub actor: ActorId,
pub at: DateTime<Utc>,
pub reason: String,
}Expand description
Recorded decision to stop enforcing a soft constraint.
Fields§
§actor: ActorIdHuman or service principal accountable for the waiver.
at: DateTime<Utc>Caller-supplied UTC waiver time.
reason: StringNon-empty justification.
Trait Implementations§
Source§impl Clone for DependencyWaiver
impl Clone for DependencyWaiver
Source§impl Debug for DependencyWaiver
impl Debug for DependencyWaiver
Source§impl<'de> Deserialize<'de> for DependencyWaiver
impl<'de> Deserialize<'de> for DependencyWaiver
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 PartialEq for DependencyWaiver
impl PartialEq for DependencyWaiver
Source§impl Serialize for DependencyWaiver
impl Serialize for DependencyWaiver
impl StructuralPartialEq for DependencyWaiver
Auto Trait Implementations§
impl Freeze for DependencyWaiver
impl RefUnwindSafe for DependencyWaiver
impl Send for DependencyWaiver
impl Sync for DependencyWaiver
impl Unpin for DependencyWaiver
impl UnsafeUnpin for DependencyWaiver
impl UnwindSafe for DependencyWaiver
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