pub struct CreateSkillVersionRequest {
pub files: Vec<InputSource>,
pub default: Option<bool>,
}Available on crate feature
skill-types only.Expand description
Request to create a new skill version by uploading files.
Fields§
§files: Vec<InputSource>Skill files to upload (directory upload) or a single zip file.
default: Option<bool>Whether to set this version as the default.
Trait Implementations§
Source§impl AsyncTryFrom<CreateSkillVersionRequest> for Form
Available on crate feature _api only.
impl AsyncTryFrom<CreateSkillVersionRequest> for Form
Available on crate feature
_api only.Source§type Error = OpenAIError
type Error = OpenAIError
The type returned in the event of a conversion error.
Source§impl Clone for CreateSkillVersionRequest
impl Clone for CreateSkillVersionRequest
Source§fn clone(&self) -> CreateSkillVersionRequest
fn clone(&self) -> CreateSkillVersionRequest
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 CreateSkillVersionRequest
impl Debug for CreateSkillVersionRequest
Source§impl Default for CreateSkillVersionRequest
impl Default for CreateSkillVersionRequest
Source§fn default() -> CreateSkillVersionRequest
fn default() -> CreateSkillVersionRequest
Returns the “default value” for a type. Read more
impl StructuralPartialEq for CreateSkillVersionRequest
Auto Trait Implementations§
impl Freeze for CreateSkillVersionRequest
impl RefUnwindSafe for CreateSkillVersionRequest
impl Send for CreateSkillVersionRequest
impl Sync for CreateSkillVersionRequest
impl Unpin for CreateSkillVersionRequest
impl UnsafeUnpin for CreateSkillVersionRequest
impl UnwindSafe for CreateSkillVersionRequest
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