pub struct RapViewUpdate {
pub group_id: ThreadId,
pub view_type: String,
pub content: Value,
}Fields§
§group_id: ThreadId§view_type: StringThe type of view being updated (e.g. “diff”).
content: ValueView-specific payload. The runtime passes this through to clients without interpretation.
Trait Implementations§
Source§impl Clone for RapViewUpdate
impl Clone for RapViewUpdate
Source§impl Debug for RapViewUpdate
impl Debug for RapViewUpdate
Source§impl<'de> Deserialize<'de> for RapViewUpdate
impl<'de> Deserialize<'de> for RapViewUpdate
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 RapViewUpdate
impl RefUnwindSafe for RapViewUpdate
impl Send for RapViewUpdate
impl Sync for RapViewUpdate
impl Unpin for RapViewUpdate
impl UnsafeUnpin for RapViewUpdate
impl UnwindSafe for RapViewUpdate
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