pub struct SchnellTextToImageInput {
pub enable_safety_checker: Option<bool>,
pub image_size: Option<ImageSizeProperty>,
pub num_images: Option<i64>,
pub num_inference_steps: Option<i64>,
pub prompt: String,
pub seed: Option<i64>,
pub sync_mode: Option<bool>,
}Fields§
§enable_safety_checker: Option<bool>If set to true, the safety checker will be enabled.
image_size: Option<ImageSizeProperty>The size of the generated image.
num_images: Option<i64>The number of images to generate.
num_inference_steps: Option<i64>The number of inference steps to perform.
prompt: StringThe prompt to generate an image from./// The prompt to generate an image from./// “Extreme close-up of a single tiger eye, direct frontal view. Detailed iris and pupil. Sharp focus on eye texture and color. Natural lighting to capture authentic eye shine and depth. The word "FLUX" is painted over it in big, white brush strokes with visible texture.”
seed: Option<i64>The same seed and the same prompt given to the same version of the model will output the same image every time.
sync_mode: Option<bool>If set to true, the function will wait for the image to be generated and uploaded before returning the response. This will increase the latency of the function but it allows you to get the image directly in the response without going through the CDN.
Trait Implementations§
Source§impl Debug for SchnellTextToImageInput
impl Debug for SchnellTextToImageInput
Source§impl Default for SchnellTextToImageInput
impl Default for SchnellTextToImageInput
Source§fn default() -> SchnellTextToImageInput
fn default() -> SchnellTextToImageInput
Source§impl<'de> Deserialize<'de> for SchnellTextToImageInput
impl<'de> Deserialize<'de> for SchnellTextToImageInput
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>,
Auto Trait Implementations§
impl Freeze for SchnellTextToImageInput
impl RefUnwindSafe for SchnellTextToImageInput
impl Send for SchnellTextToImageInput
impl Sync for SchnellTextToImageInput
impl Unpin for SchnellTextToImageInput
impl UnwindSafe for SchnellTextToImageInput
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
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>
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>
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 moreSource§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<R, P> ReadPrimitive<R> for P
impl<R, P> ReadPrimitive<R> for P
Source§fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
ReadEndian::read_from_little_endian().