Struct ehelply::models::service_response::ServiceResponse
source · pub struct ServiceResponse {Show 13 fields
pub name: String,
pub key: String,
pub version: String,
pub summary: String,
pub authors: Vec<String>,
pub author_emails: Vec<String>,
pub uuid: Option<String>,
pub heartbeats: Option<Vec<Value>>,
pub alarms: Option<Vec<AlarmResponse>>,
pub hidden_stages: Option<Vec<String>>,
pub created_at: Option<String>,
pub updated_at: Option<String>,
pub superstack_meta: Option<Box<ServiceSuperStackMeta>>,
}
Fields
name: String
key: String
version: String
summary: String
uuid: Option<String>
heartbeats: Option<Vec<Value>>
alarms: Option<Vec<AlarmResponse>>
created_at: Option<String>
updated_at: Option<String>
superstack_meta: Option<Box<ServiceSuperStackMeta>>
Implementations
Trait Implementations
sourceimpl Clone for ServiceResponse
impl Clone for ServiceResponse
sourcefn clone(&self) -> ServiceResponse
fn clone(&self) -> ServiceResponse
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for ServiceResponse
impl Debug for ServiceResponse
sourceimpl Default for ServiceResponse
impl Default for ServiceResponse
sourcefn default() -> ServiceResponse
fn default() -> ServiceResponse
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for ServiceResponse
impl<'de> Deserialize<'de> for ServiceResponse
sourcefn 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
sourceimpl PartialEq<ServiceResponse> for ServiceResponse
impl PartialEq<ServiceResponse> for ServiceResponse
sourcefn eq(&self, other: &ServiceResponse) -> bool
fn eq(&self, other: &ServiceResponse) -> bool
sourceimpl Serialize for ServiceResponse
impl Serialize for ServiceResponse
impl StructuralPartialEq for ServiceResponse
Auto Trait Implementations
impl RefUnwindSafe for ServiceResponse
impl Send for ServiceResponse
impl Sync for ServiceResponse
impl Unpin for ServiceResponse
impl UnwindSafe for ServiceResponse
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more