pub struct SwitchResponse {
pub state: SwitchState,
pub action: SwitchAction,
}Expand description
Switch response structure
Fields§
§state: SwitchState§action: SwitchActionTrait Implementations§
Source§impl Clone for SwitchResponse
impl Clone for SwitchResponse
Source§impl Debug for SwitchResponse
impl Debug for SwitchResponse
Source§impl<'de> Deserialize<'de> for SwitchResponse
impl<'de> Deserialize<'de> for SwitchResponse
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 SwitchResponse
impl RefUnwindSafe for SwitchResponse
impl Send for SwitchResponse
impl Sync for SwitchResponse
impl Unpin for SwitchResponse
impl UnsafeUnpin for SwitchResponse
impl UnwindSafe for SwitchResponse
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