pub struct InMemmoryAnalysisStore { /* private fields */ }

Implementations

Trait Implementations

Add a list of processed lines

Add a list of searched lines

Change the search query

Get the current search query

Get a RwLock to the current processed log to avoid copying

Get a RwLock to the current searched log to avoid copying

Get a copy of a window of lines. Is safe to query out of bounds

Get a copy of a window of search lines. Is safe to query out of bounds

Get a window of elements number of lines centered around the target line Read more

Get a window of elements number of lines centered around the target line Read more

Clear the processed log

Clear the searched log

Count the total number of lines

Count the total number of search lines

Returns the “default value” for a type. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

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

The alignment of pointer.

The type for initializers.

Initializes a with the given initializer. Read more

Dereferences the given pointer. Read more

Mutably dereferences the given pointer. Read more

Drops the object pointed to by the given pointer. Read more

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.