pub struct SearxRuntimeSession {
pub root: PathBuf,
pub owned_by_session: bool,
pub auto_stop_on_exit: bool,
pub startup_summary: Option<String>,
pub docker_wake_pending: bool,
}Fields§
§root: PathBuf§owned_by_session: bool§auto_stop_on_exit: bool§startup_summary: Option<String>§docker_wake_pending: boolDocker Desktop was launched this session; background poller should watch for daemon readiness and then start SearXNG.
Trait Implementations§
Source§impl Clone for SearxRuntimeSession
impl Clone for SearxRuntimeSession
Source§fn clone(&self) -> SearxRuntimeSession
fn clone(&self) -> SearxRuntimeSession
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SearxRuntimeSession
impl Debug for SearxRuntimeSession
Source§impl Default for SearxRuntimeSession
impl Default for SearxRuntimeSession
Source§fn default() -> SearxRuntimeSession
fn default() -> SearxRuntimeSession
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SearxRuntimeSession
impl RefUnwindSafe for SearxRuntimeSession
impl Send for SearxRuntimeSession
impl Sync for SearxRuntimeSession
impl Unpin for SearxRuntimeSession
impl UnsafeUnpin for SearxRuntimeSession
impl UnwindSafe for SearxRuntimeSession
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<S> FromSample<S> for S
impl<S> FromSample<S> for S
fn from_sample_(s: S) -> S
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more