pub struct BackendCompileParamsImpl<'a> { /* private fields */ }Implementations§
Trait Implementations§
Source§impl BackendCompileParams for BackendCompileParamsImpl<'_>
impl BackendCompileParams for BackendCompileParamsImpl<'_>
Source§fn docs_directory(&self) -> &Path
fn docs_directory(&self) -> &Path
Path to the directory containing the documentation files
Source§fn build_directory(&self) -> &Path
fn build_directory(&self) -> &Path
Path to the directory where the documentation will be built
Source§fn output_directory(&self) -> &Path
fn output_directory(&self) -> &Path
Path to the directory where the documentation will be output
Source§fn evaluate_directive(
&self,
directive: &str,
) -> HyperlitResult<DirectiveEvaluation<'_>>
fn evaluate_directive( &self, directive: &str, ) -> HyperlitResult<DirectiveEvaluation<'_>>
Retrieve all segments containing the given tag
Source§fn set_segment_included(&mut self, segment_id: SegmentId) -> HyperlitResult<()>
fn set_segment_included(&mut self, segment_id: SegmentId) -> HyperlitResult<()>
Mark a segment as included in the output
Auto Trait Implementations§
impl<'a> Freeze for BackendCompileParamsImpl<'a>
impl<'a> !RefUnwindSafe for BackendCompileParamsImpl<'a>
impl<'a> !Send for BackendCompileParamsImpl<'a>
impl<'a> !Sync for BackendCompileParamsImpl<'a>
impl<'a> Unpin for BackendCompileParamsImpl<'a>
impl<'a> !UnwindSafe for BackendCompileParamsImpl<'a>
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more