raisfast 0.2.23

The last backend you'll ever need. Rust-powered headless CMS with built-in blog, ecommerce, wallet, payment and 4 plugin engines.
//! Reusable block-related commands

use crate::types::snowflake_id::SnowflakeId;
pub struct CreateReusableBlockCmd {
    pub name: String,
    pub block_type: String,
    pub content: String,
    pub description: Option<String>,
    pub created_by: Option<i64>,
}

pub struct UpdateReusableBlockCmd {
    pub id: SnowflakeId,
    pub name: Option<String>,
    pub block_type: Option<String>,
    pub content: Option<String>,
    pub description: Option<String>,
    pub updated_by: Option<i64>,
}