Skip to main content

DocEngine

Struct DocEngine 

Source
pub struct DocEngine {
    pub path: AnchoredPathsDatum,
    pub tagtime: TagTime,
    pub result: PartitioningResult,
    pub last_render: Option<RenderFlags>,
}
Expand description

Główny silnik spinający skanowanie, filtrowanie i konfigurację widoku.

Fields§

§path: AnchoredPathsDatum§tagtime: TagTime§result: PartitioningResult§last_render: Option<RenderFlags>

Implementations§

Source§

impl DocEngine

Source

pub fn new(scan: ScanSpec) -> Self

Source

pub fn spec(self, spec: TabSpec) -> Self

Source

pub fn view(self, tab_mode: MX, hide_stats: bool, hide_promo: bool) -> Self

REZULTAT PEŁNY

Source

pub fn view_trimmed( self, tab_mode: MX, hide_stats: bool, hide_promo: bool, size: usize, page: Option<usize>, ) -> Self

REZULTAT PRZYCIĘTY/POCIĘTY (Limit / Paginacja)

Source

pub fn save_structure_of_the_content( self, rel_path: &str, title: Option<&str>, ) -> Self

Source

pub fn save_content_of_the_structure( self, rel_path: &str, title: Option<&str>, ) -> Self

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.