pub struct DocApiSections<'a, I: Invoker> { /* private fields */ }Implementations§
Source§impl<'a, I: Invoker> DocApiSections<'a, I>
impl<'a, I: Invoker> DocApiSections<'a, I>
pub fn new(invoker: &'a I) -> Self
Clear a section header/footer reference for a specific variant.
Clear a section header/footer reference for a specific variant.
Sourcepub fn clear_page_borders<'call>(
&'call self,
params: &'call DocSectionsClearPageBordersBoundParams,
) -> impl Future<Output = Result<DocSectionsClearPageBordersResult>> + Send + 'call
pub fn clear_page_borders<'call>( &'call self, params: &'call DocSectionsClearPageBordersBoundParams, ) -> impl Future<Output = Result<DocSectionsClearPageBordersResult>> + Send + 'call
Clear page border configuration for a section.
Sourcepub async fn clear_page_borders_with_options(
&self,
params: &DocSectionsClearPageBordersBoundParams,
options: InvokeOptions,
) -> Result<DocSectionsClearPageBordersResult>
pub async fn clear_page_borders_with_options( &self, params: &DocSectionsClearPageBordersBoundParams, options: InvokeOptions, ) -> Result<DocSectionsClearPageBordersResult>
Clear page border configuration for a section.
Sourcepub fn get<'call>(
&'call self,
params: &'call DocSectionsGetBoundParams,
) -> impl Future<Output = Result<DocSectionsGetResult>> + Send + 'call
pub fn get<'call>( &'call self, params: &'call DocSectionsGetBoundParams, ) -> impl Future<Output = Result<DocSectionsGetResult>> + Send + 'call
Retrieve full section information by section address.
Sourcepub async fn get_with_options(
&self,
params: &DocSectionsGetBoundParams,
options: InvokeOptions,
) -> Result<DocSectionsGetResult>
pub async fn get_with_options( &self, params: &DocSectionsGetBoundParams, options: InvokeOptions, ) -> Result<DocSectionsGetResult>
Retrieve full section information by section address.
Sourcepub fn list<'call>(
&'call self,
params: &'call DocSectionsListBoundParams,
) -> impl Future<Output = Result<DocSectionsListResult>> + Send + 'call
pub fn list<'call>( &'call self, params: &'call DocSectionsListBoundParams, ) -> impl Future<Output = Result<DocSectionsListResult>> + Send + 'call
List sections in deterministic order with section-target handles.
Sourcepub async fn list_with_options(
&self,
params: &DocSectionsListBoundParams,
options: InvokeOptions,
) -> Result<DocSectionsListResult>
pub async fn list_with_options( &self, params: &DocSectionsListBoundParams, options: InvokeOptions, ) -> Result<DocSectionsListResult>
List sections in deterministic order with section-target handles.
Sourcepub fn set_break_type<'call>(
&'call self,
params: &'call DocSectionsSetBreakTypeBoundParams,
) -> impl Future<Output = Result<DocSectionsSetBreakTypeResult>> + Send + 'call
pub fn set_break_type<'call>( &'call self, params: &'call DocSectionsSetBreakTypeBoundParams, ) -> impl Future<Output = Result<DocSectionsSetBreakTypeResult>> + Send + 'call
Set the section break type.
Sourcepub async fn set_break_type_with_options(
&self,
params: &DocSectionsSetBreakTypeBoundParams,
options: InvokeOptions,
) -> Result<DocSectionsSetBreakTypeResult>
pub async fn set_break_type_with_options( &self, params: &DocSectionsSetBreakTypeBoundParams, options: InvokeOptions, ) -> Result<DocSectionsSetBreakTypeResult>
Set the section break type.
Sourcepub fn set_columns<'call>(
&'call self,
params: &'call DocSectionsSetColumnsBoundParams,
) -> impl Future<Output = Result<DocSectionsSetColumnsResult>> + Send + 'call
pub fn set_columns<'call>( &'call self, params: &'call DocSectionsSetColumnsBoundParams, ) -> impl Future<Output = Result<DocSectionsSetColumnsResult>> + Send + 'call
Set column configuration for a section.
Sourcepub async fn set_columns_with_options(
&self,
params: &DocSectionsSetColumnsBoundParams,
options: InvokeOptions,
) -> Result<DocSectionsSetColumnsResult>
pub async fn set_columns_with_options( &self, params: &DocSectionsSetColumnsBoundParams, options: InvokeOptions, ) -> Result<DocSectionsSetColumnsResult>
Set column configuration for a section.
Set header/footer margin distances for a section.
Set header/footer margin distances for a section.
Set or replace a section header/footer reference for a variant.
Set or replace a section header/footer reference for a variant.
Sourcepub fn set_line_numbering<'call>(
&'call self,
params: &'call DocSectionsSetLineNumberingBoundParams,
) -> impl Future<Output = Result<DocSectionsSetLineNumberingResult>> + Send + 'call
pub fn set_line_numbering<'call>( &'call self, params: &'call DocSectionsSetLineNumberingBoundParams, ) -> impl Future<Output = Result<DocSectionsSetLineNumberingResult>> + Send + 'call
Enable or configure line numbering for a section.
Sourcepub async fn set_line_numbering_with_options(
&self,
params: &DocSectionsSetLineNumberingBoundParams,
options: InvokeOptions,
) -> Result<DocSectionsSetLineNumberingResult>
pub async fn set_line_numbering_with_options( &self, params: &DocSectionsSetLineNumberingBoundParams, options: InvokeOptions, ) -> Result<DocSectionsSetLineNumberingResult>
Enable or configure line numbering for a section.
Sourcepub fn set_link_to_previous<'call>(
&'call self,
params: &'call DocSectionsSetLinkToPreviousBoundParams,
) -> impl Future<Output = Result<DocSectionsSetLinkToPreviousResult>> + Send + 'call
pub fn set_link_to_previous<'call>( &'call self, params: &'call DocSectionsSetLinkToPreviousBoundParams, ) -> impl Future<Output = Result<DocSectionsSetLinkToPreviousResult>> + Send + 'call
Set or clear link-to-previous behavior for a header/footer variant.
Sourcepub async fn set_link_to_previous_with_options(
&self,
params: &DocSectionsSetLinkToPreviousBoundParams,
options: InvokeOptions,
) -> Result<DocSectionsSetLinkToPreviousResult>
pub async fn set_link_to_previous_with_options( &self, params: &DocSectionsSetLinkToPreviousBoundParams, options: InvokeOptions, ) -> Result<DocSectionsSetLinkToPreviousResult>
Set or clear link-to-previous behavior for a header/footer variant.
Enable or disable odd/even header-footer mode in document settings.
Enable or disable odd/even header-footer mode in document settings.
Sourcepub fn set_page_borders<'call>(
&'call self,
params: &'call DocSectionsSetPageBordersBoundParams,
) -> impl Future<Output = Result<DocSectionsSetPageBordersResult>> + Send + 'call
pub fn set_page_borders<'call>( &'call self, params: &'call DocSectionsSetPageBordersBoundParams, ) -> impl Future<Output = Result<DocSectionsSetPageBordersResult>> + Send + 'call
Set page border configuration for a section.
Sourcepub async fn set_page_borders_with_options(
&self,
params: &DocSectionsSetPageBordersBoundParams,
options: InvokeOptions,
) -> Result<DocSectionsSetPageBordersResult>
pub async fn set_page_borders_with_options( &self, params: &DocSectionsSetPageBordersBoundParams, options: InvokeOptions, ) -> Result<DocSectionsSetPageBordersResult>
Set page border configuration for a section.
Sourcepub fn set_page_margins<'call>(
&'call self,
params: &'call DocSectionsSetPageMarginsBoundParams,
) -> impl Future<Output = Result<DocSectionsSetPageMarginsResult>> + Send + 'call
pub fn set_page_margins<'call>( &'call self, params: &'call DocSectionsSetPageMarginsBoundParams, ) -> impl Future<Output = Result<DocSectionsSetPageMarginsResult>> + Send + 'call
Set page-edge margins for a section.
Sourcepub async fn set_page_margins_with_options(
&self,
params: &DocSectionsSetPageMarginsBoundParams,
options: InvokeOptions,
) -> Result<DocSectionsSetPageMarginsResult>
pub async fn set_page_margins_with_options( &self, params: &DocSectionsSetPageMarginsBoundParams, options: InvokeOptions, ) -> Result<DocSectionsSetPageMarginsResult>
Set page-edge margins for a section.
Sourcepub fn set_page_numbering<'call>(
&'call self,
params: &'call DocSectionsSetPageNumberingBoundParams,
) -> impl Future<Output = Result<DocSectionsSetPageNumberingResult>> + Send + 'call
pub fn set_page_numbering<'call>( &'call self, params: &'call DocSectionsSetPageNumberingBoundParams, ) -> impl Future<Output = Result<DocSectionsSetPageNumberingResult>> + Send + 'call
Set page numbering format/start and chapter numbering settings for a section.
Sourcepub async fn set_page_numbering_with_options(
&self,
params: &DocSectionsSetPageNumberingBoundParams,
options: InvokeOptions,
) -> Result<DocSectionsSetPageNumberingResult>
pub async fn set_page_numbering_with_options( &self, params: &DocSectionsSetPageNumberingBoundParams, options: InvokeOptions, ) -> Result<DocSectionsSetPageNumberingResult>
Set page numbering format/start and chapter numbering settings for a section.
Sourcepub fn set_page_setup<'call>(
&'call self,
params: &'call DocSectionsSetPageSetupBoundParams,
) -> impl Future<Output = Result<DocSectionsSetPageSetupResult>> + Send + 'call
pub fn set_page_setup<'call>( &'call self, params: &'call DocSectionsSetPageSetupBoundParams, ) -> impl Future<Output = Result<DocSectionsSetPageSetupResult>> + Send + 'call
Set page size/orientation properties for a section.
Sourcepub async fn set_page_setup_with_options(
&self,
params: &DocSectionsSetPageSetupBoundParams,
options: InvokeOptions,
) -> Result<DocSectionsSetPageSetupResult>
pub async fn set_page_setup_with_options( &self, params: &DocSectionsSetPageSetupBoundParams, options: InvokeOptions, ) -> Result<DocSectionsSetPageSetupResult>
Set page size/orientation properties for a section.
Sourcepub fn set_section_direction<'call>(
&'call self,
params: &'call DocSectionsSetSectionDirectionBoundParams,
) -> impl Future<Output = Result<DocSectionsSetSectionDirectionResult>> + Send + 'call
pub fn set_section_direction<'call>( &'call self, params: &'call DocSectionsSetSectionDirectionBoundParams, ) -> impl Future<Output = Result<DocSectionsSetSectionDirectionResult>> + Send + 'call
Set section text flow direction (LTR/RTL).
Sourcepub async fn set_section_direction_with_options(
&self,
params: &DocSectionsSetSectionDirectionBoundParams,
options: InvokeOptions,
) -> Result<DocSectionsSetSectionDirectionResult>
pub async fn set_section_direction_with_options( &self, params: &DocSectionsSetSectionDirectionBoundParams, options: InvokeOptions, ) -> Result<DocSectionsSetSectionDirectionResult>
Set section text flow direction (LTR/RTL).
Sourcepub fn set_title_page<'call>(
&'call self,
params: &'call DocSectionsSetTitlePageBoundParams,
) -> impl Future<Output = Result<DocSectionsSetTitlePageResult>> + Send + 'call
pub fn set_title_page<'call>( &'call self, params: &'call DocSectionsSetTitlePageBoundParams, ) -> impl Future<Output = Result<DocSectionsSetTitlePageResult>> + Send + 'call
Enable or disable title-page behavior for a section.
Sourcepub async fn set_title_page_with_options(
&self,
params: &DocSectionsSetTitlePageBoundParams,
options: InvokeOptions,
) -> Result<DocSectionsSetTitlePageResult>
pub async fn set_title_page_with_options( &self, params: &DocSectionsSetTitlePageBoundParams, options: InvokeOptions, ) -> Result<DocSectionsSetTitlePageResult>
Enable or disable title-page behavior for a section.
Sourcepub fn set_vertical_align<'call>(
&'call self,
params: &'call DocSectionsSetVerticalAlignBoundParams,
) -> impl Future<Output = Result<DocSectionsSetVerticalAlignResult>> + Send + 'call
pub fn set_vertical_align<'call>( &'call self, params: &'call DocSectionsSetVerticalAlignBoundParams, ) -> impl Future<Output = Result<DocSectionsSetVerticalAlignResult>> + Send + 'call
Set vertical page alignment for a section.
Sourcepub async fn set_vertical_align_with_options(
&self,
params: &DocSectionsSetVerticalAlignBoundParams,
options: InvokeOptions,
) -> Result<DocSectionsSetVerticalAlignResult>
pub async fn set_vertical_align_with_options( &self, params: &DocSectionsSetVerticalAlignBoundParams, options: InvokeOptions, ) -> Result<DocSectionsSetVerticalAlignResult>
Set vertical page alignment for a section.