pub struct LibraryDependencyGateResponse {
pub dependency_key: String,
pub state: String,
pub failure_count: u32,
pub next_probe_at: Option<DateTime<Utc>>,
pub last_error: Option<String>,
pub last_transition_at: DateTime<Utc>,
pub last_success_at: Option<DateTime<Utc>>,
}Fields§
§dependency_key: String§state: String§failure_count: u32§next_probe_at: Option<DateTime<Utc>>§last_error: Option<String>§last_transition_at: DateTime<Utc>§last_success_at: Option<DateTime<Utc>>Trait Implementations§
Source§impl Clone for LibraryDependencyGateResponse
impl Clone for LibraryDependencyGateResponse
Source§fn clone(&self) -> LibraryDependencyGateResponse
fn clone(&self) -> LibraryDependencyGateResponse
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 ComposeSchema for LibraryDependencyGateResponse
impl ComposeSchema for LibraryDependencyGateResponse
Source§impl<'de> Deserialize<'de> for LibraryDependencyGateResponse
impl<'de> Deserialize<'de> for LibraryDependencyGateResponse
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
Auto Trait Implementations§
impl Freeze for LibraryDependencyGateResponse
impl RefUnwindSafe for LibraryDependencyGateResponse
impl Send for LibraryDependencyGateResponse
impl Sync for LibraryDependencyGateResponse
impl Unpin for LibraryDependencyGateResponse
impl UnsafeUnpin for LibraryDependencyGateResponse
impl UnwindSafe for LibraryDependencyGateResponse
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