pub struct SetState {
pub topic: TopicCode,
pub update: MessageStateUpdate,
}Fields§
§topic: TopicCode§update: MessageStateUpdateTrait Implementations§
Source§impl<'__de, __Context> BorrowDecode<'__de, __Context> for SetState
impl<'__de, __Context> BorrowDecode<'__de, __Context> for SetState
Source§fn borrow_decode<__D: BorrowDecoder<'__de, Context = __Context>>(
decoder: &mut __D,
) -> Result<Self, DecodeError>
fn borrow_decode<__D: BorrowDecoder<'__de, Context = __Context>>( decoder: &mut __D, ) -> Result<Self, DecodeError>
Attempt to decode this type with the given BorrowDecode.
Source§impl<'de> Deserialize<'de> for SetState
impl<'de> Deserialize<'de> for SetState
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 SetState
impl RefUnwindSafe for SetState
impl Send for SetState
impl Sync for SetState
impl Unpin for SetState
impl UnwindSafe for SetState
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