pub struct ImageCaptionsConfig {
pub default: Option<String>,
pub max_tokens: usize,
pub max_per_page: usize,
pub min_width: u32,
pub min_height: u32,
pub max_bytes: u64,
pub max_concurrent: usize,
}Expand description
[image_captions] defaults block.
Fields§
§default: Option<String>§max_tokens: usize§max_per_page: usize§min_width: u32§min_height: u32§max_bytes: u64§max_concurrent: usizeTrait Implementations§
Source§impl Clone for ImageCaptionsConfig
impl Clone for ImageCaptionsConfig
Source§fn clone(&self) -> ImageCaptionsConfig
fn clone(&self) -> ImageCaptionsConfig
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 ImageCaptionsConfig
impl Debug for ImageCaptionsConfig
Source§impl Default for ImageCaptionsConfig
impl Default for ImageCaptionsConfig
Source§impl<'de> Deserialize<'de> for ImageCaptionsConfigwhere
ImageCaptionsConfig: Default,
impl<'de> Deserialize<'de> for ImageCaptionsConfigwhere
ImageCaptionsConfig: Default,
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ImageCaptionsConfig
impl RefUnwindSafe for ImageCaptionsConfig
impl Send for ImageCaptionsConfig
impl Sync for ImageCaptionsConfig
impl Unpin for ImageCaptionsConfig
impl UnsafeUnpin for ImageCaptionsConfig
impl UnwindSafe for ImageCaptionsConfig
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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