Trait mailslurp::apis::TemplateControllerApi[][src]

pub trait TemplateControllerApi {
    fn create_template(
        &self,
        create_template_options: CreateTemplateOptions
    ) -> Box<dyn Future<Item = TemplateDto, Error = Error<Value>>>;
fn delete_template(
        &self,
        template_id: &str
    ) -> Box<dyn Future<Item = (), Error = Error<Value>>>;
fn get_all_templates(
        &self,
        page: Option<i32>,
        size: Option<i32>,
        sort: Option<&str>
    ) -> Box<dyn Future<Item = PageTemplateProjection, Error = Error<Value>>>;
fn get_template(
        &self,
        template_id: &str
    ) -> Box<dyn Future<Item = TemplateDto, Error = Error<Value>>>;
fn get_templates(
        &self
    ) -> Box<dyn Future<Item = Vec<TemplateProjection>, Error = Error<Value>>>; }

Required methods

fn create_template(
    &self,
    create_template_options: CreateTemplateOptions
) -> Box<dyn Future<Item = TemplateDto, Error = Error<Value>>>
[src]

fn delete_template(
    &self,
    template_id: &str
) -> Box<dyn Future<Item = (), Error = Error<Value>>>
[src]

fn get_all_templates(
    &self,
    page: Option<i32>,
    size: Option<i32>,
    sort: Option<&str>
) -> Box<dyn Future<Item = PageTemplateProjection, Error = Error<Value>>>
[src]

fn get_template(
    &self,
    template_id: &str
) -> Box<dyn Future<Item = TemplateDto, Error = Error<Value>>>
[src]

fn get_templates(
    &self
) -> Box<dyn Future<Item = Vec<TemplateProjection>, Error = Error<Value>>>
[src]

Loading content...

Implementors

impl<C: Connect> TemplateControllerApi for TemplateControllerApiClient<C>[src]

Loading content...