pub struct CustomMessageDraft {
pub custom_type: String,
pub content: UserContentField,
pub display: bool,
pub details: Option<JsonValue>,
}Expand description
sendMessage draft.
Fields§
§custom_type: StringExtension-defined type.
content: UserContentFieldContent.
display: boolRender in frontends.
details: Option<JsonValue>Metadata.
Trait Implementations§
Source§impl Clone for CustomMessageDraft
impl Clone for CustomMessageDraft
Source§impl Debug for CustomMessageDraft
impl Debug for CustomMessageDraft
Source§impl<'de> Deserialize<'de> for CustomMessageDraft
impl<'de> Deserialize<'de> for CustomMessageDraft
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 CustomMessageDraft
impl PartialEq for CustomMessageDraft
Source§impl Serialize for CustomMessageDraft
impl Serialize for CustomMessageDraft
impl StructuralPartialEq for CustomMessageDraft
Auto Trait Implementations§
impl Freeze for CustomMessageDraft
impl RefUnwindSafe for CustomMessageDraft
impl Send for CustomMessageDraft
impl Sync for CustomMessageDraft
impl Unpin for CustomMessageDraft
impl UnsafeUnpin for CustomMessageDraft
impl UnwindSafe for CustomMessageDraft
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