pub struct SetupReportRefusal {
pub reason: String,
pub reported_release_id: String,
pub at: DateTime<Utc>,
}Expand description
A setup report the manager declined, for display next to the waiting update.
Fields§
§reason: StringPlain-language reason, safe to show to the customer.
reported_release_id: StringRelease the chart reported.
at: DateTime<Utc>When the manager declined it.
Trait Implementations§
Source§impl Clone for SetupReportRefusal
impl Clone for SetupReportRefusal
Source§impl Debug for SetupReportRefusal
impl Debug for SetupReportRefusal
Source§impl<'de> Deserialize<'de> for SetupReportRefusal
impl<'de> Deserialize<'de> for SetupReportRefusal
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 SetupReportRefusal
Source§impl PartialEq for SetupReportRefusal
impl PartialEq for SetupReportRefusal
Source§impl Serialize for SetupReportRefusal
impl Serialize for SetupReportRefusal
impl StructuralPartialEq for SetupReportRefusal
Auto Trait Implementations§
impl Forget for SetupReportRefusal
impl Freeze for SetupReportRefusal
impl RefUnwindSafe for SetupReportRefusal
impl Send for SetupReportRefusal
impl Sync for SetupReportRefusal
impl Unpin for SetupReportRefusal
impl UnsafeUnpin for SetupReportRefusal
impl UnwindSafe for SetupReportRefusal
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.