pub struct UploadSkillOptions {
pub files: Vec<SkillFile>,
pub display_title: Option<String>,
pub headers: Headers,
pub provider_options: ProviderOptions,
pub cancellation: CancellationToken,
}Expand description
Options for uploading a skill.
Fields§
§files: Vec<SkillFile>Files of the bundle.
display_title: Option<String>Display title.
headers: HeadersAdditional request headers.
provider_options: ProviderOptionsProvider-specific options keyed by provider name.
cancellation: CancellationTokenCancellation token.
Implementations§
Trait Implementations§
Source§impl Clone for UploadSkillOptions
impl Clone for UploadSkillOptions
Source§fn clone(&self) -> UploadSkillOptions
fn clone(&self) -> UploadSkillOptions
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 UploadSkillOptions
impl RefUnwindSafe for UploadSkillOptions
impl Send for UploadSkillOptions
impl Sync for UploadSkillOptions
impl Unpin for UploadSkillOptions
impl UnsafeUnpin for UploadSkillOptions
impl UnwindSafe for UploadSkillOptions
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