pub struct DefaultsHint {
pub backend: String,
pub mode: CompactMode,
pub style: Style,
}Expand description
Compact form of [summarization] defaults so callers don’t have to
carry the whole Config reference.
Fields§
§backend: String§mode: CompactMode§style: StyleImplementations§
Source§impl DefaultsHint
impl DefaultsHint
Sourcepub fn from_config(c: &SummarizationConfig) -> Self
pub fn from_config(c: &SummarizationConfig) -> Self
Parse string-typed values from SummarizationConfig. Unknown
strings fall back to Abstractive/Prose with a warning logged.
Trait Implementations§
Source§impl Clone for DefaultsHint
impl Clone for DefaultsHint
Source§fn clone(&self) -> DefaultsHint
fn clone(&self) -> DefaultsHint
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 moreAuto Trait Implementations§
impl Freeze for DefaultsHint
impl RefUnwindSafe for DefaultsHint
impl Send for DefaultsHint
impl Sync for DefaultsHint
impl Unpin for DefaultsHint
impl UnsafeUnpin for DefaultsHint
impl UnwindSafe for DefaultsHint
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<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