Enum line_messaging_api_rust::templates::TemplateType[][src]

pub enum TemplateType {
    Confirm {
        text: String,
        actions: Vec<Action>,
    },
    Buttons {
        thumbnail_image_url: String,
        image_aspect_ratio: String,
        image_size: String,
        image_background_color: String,
        title: String,
        text: String,
        default_actions: Vec<Action>,
        actions: Vec<Action>,
    },
    Carousel {
        columns: Vec<TemplateColumn>,
        image_aspect_ratio: String,
        image_size: String,
    },
    ImageCarousel {
        columns: Vec<ImageColumn>,
    },
}

Variants

Fields of Confirm

Fields of Buttons

Fields of Carousel

Fields of ImageCarousel

Trait Implementations

impl Clone for TemplateType
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Auto Trait Implementations