Skip to main content

IntoMessageContent

Trait IntoMessageContent 

Source
pub trait IntoMessageContent {
    // Required method
    fn into_message_content(self) -> MessageContent;
}
Expand description

Trait for types that can be converted to message content.

This allows user() to accept both strings and content parts.

Required Methods§

Source

fn into_message_content(self) -> MessageContent

Convert to message content.

Implementations on Foreign Types§

Source§

impl IntoMessageContent for &str

Source§

impl IntoMessageContent for (ContentPart, ContentPart)

Source§

impl IntoMessageContent for (ContentPart, ContentPart, ContentPart)

Source§

impl IntoMessageContent for (ContentPart, ContentPart, ContentPart, ContentPart)

Source§

impl IntoMessageContent for (ContentPart,)

Source§

impl IntoMessageContent for String

Source§

impl IntoMessageContent for Vec<ContentPart>

Implementors§