pub struct TextureModelRequest {
pub original_model_task_id: String,
pub texture_prompt: TexturePrompt,
pub model_version: Option<String>,
pub texture: Option<bool>,
pub pbr: Option<bool>,
pub model_seed: Option<i32>,
pub texture_seed: Option<i32>,
pub texture_quality: Option<Quality>,
pub texture_alignment: Option<TextureAlignment>,
pub part_names: Option<Vec<String>>,
pub compress: Option<CompressionMode>,
pub bake: Option<bool>,
}Expand description
Request body for texture_model. Wire type: texture_model.
Fields§
§original_model_task_id: StringSource task id.
texture_prompt: TexturePromptNested prompt object; omitted when all sub-fields are None.
model_version: Option<String>Model version.
texture: Option<bool>Texture.
pbr: Option<bool>PBR.
model_seed: Option<i32>Model seed.
texture_seed: Option<i32>Texture seed.
texture_quality: Option<Quality>Texture quality.
texture_alignment: Option<TextureAlignment>Texture alignment strategy.
part_names: Option<Vec<String>>Restrict to named parts.
compress: Option<CompressionMode>Geometry compression.
bake: Option<bool>Bake textures.
Trait Implementations§
Source§impl Clone for TextureModelRequest
impl Clone for TextureModelRequest
Source§fn clone(&self) -> TextureModelRequest
fn clone(&self) -> TextureModelRequest
Returns a duplicate of the value. Read more
1.0.0 · 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 TextureModelRequest
impl Debug for TextureModelRequest
Source§impl Default for TextureModelRequest
impl Default for TextureModelRequest
Source§fn default() -> TextureModelRequest
fn default() -> TextureModelRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TextureModelRequest
impl<'de> Deserialize<'de> for TextureModelRequest
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
Source§impl JsonSchema for TextureModelRequest
impl JsonSchema for TextureModelRequest
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreAuto Trait Implementations§
impl Freeze for TextureModelRequest
impl RefUnwindSafe for TextureModelRequest
impl Send for TextureModelRequest
impl Sync for TextureModelRequest
impl Unpin for TextureModelRequest
impl UnsafeUnpin for TextureModelRequest
impl UnwindSafe for TextureModelRequest
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