pub struct ServiceCoreOutput {
pub response: Option<ServiceCoreResponse>,
pub effects: Vec<ServiceCoreEffect>,
}Fields§
§response: Option<ServiceCoreResponse>§effects: Vec<ServiceCoreEffect>Trait Implementations§
Source§impl Clone for ServiceCoreOutput
impl Clone for ServiceCoreOutput
Source§fn clone(&self) -> ServiceCoreOutput
fn clone(&self) -> ServiceCoreOutput
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 ServiceCoreOutput
impl Debug for ServiceCoreOutput
Source§impl Default for ServiceCoreOutput
impl Default for ServiceCoreOutput
Source§fn default() -> ServiceCoreOutput
fn default() -> ServiceCoreOutput
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ServiceCoreOutput
impl<'de> Deserialize<'de> for ServiceCoreOutput
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 ServiceCoreOutput
impl RefUnwindSafe for ServiceCoreOutput
impl Send for ServiceCoreOutput
impl Sync for ServiceCoreOutput
impl Unpin for ServiceCoreOutput
impl UnsafeUnpin for ServiceCoreOutput
impl UnwindSafe for ServiceCoreOutput
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