pub struct VisualItemTextBody {
pub kind: VisualItemType,
pub label: StyledText,
pub title: Option<StyledText>,
pub actions: Vec<VisualItemAction>,
pub event_name: String,
pub client_events_payload: ClientEventsPayload,
}Fields§
§kind: VisualItemType§label: StyledText§title: Option<StyledText>§actions: Vec<VisualItemAction>§event_name: String§client_events_payload: ClientEventsPayloadTrait Implementations§
Source§impl Clone for VisualItemTextBody
impl Clone for VisualItemTextBody
Source§fn clone(&self) -> VisualItemTextBody
fn clone(&self) -> VisualItemTextBody
Returns a duplicate of the value. Read more
1.0.0 · 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 VisualItemTextBody
impl Debug for VisualItemTextBody
Source§impl<'de> Deserialize<'de> for VisualItemTextBody
impl<'de> Deserialize<'de> for VisualItemTextBody
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
Source§impl PartialEq for VisualItemTextBody
impl PartialEq for VisualItemTextBody
Source§impl Serialize for VisualItemTextBody
impl Serialize for VisualItemTextBody
impl Eq for VisualItemTextBody
impl StructuralPartialEq for VisualItemTextBody
Auto Trait Implementations§
impl Freeze for VisualItemTextBody
impl RefUnwindSafe for VisualItemTextBody
impl Send for VisualItemTextBody
impl Sync for VisualItemTextBody
impl Unpin for VisualItemTextBody
impl UnsafeUnpin for VisualItemTextBody
impl UnwindSafe for VisualItemTextBody
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