pub struct CreateTextPromptRequest {
pub name: String,
pub prompt: String,
pub config: Option<Option<Value>>,
pub labels: Option<Option<Vec<String>>>,
pub tags: Option<Option<Vec<String>>>,
pub commit_message: Option<Option<String>>,
}Fields§
§name: String§prompt: String§config: Option<Option<Value>>§labels: Option<Option<Vec<String>>>List of deployment labels of this prompt version.
List of tags to apply to all versions of this prompt.
commit_message: Option<Option<String>>Commit message for this prompt version.
Implementations§
Source§impl CreateTextPromptRequest
impl CreateTextPromptRequest
Sourcepub fn builder() -> CreateTextPromptRequestBuilder
pub fn builder() -> CreateTextPromptRequestBuilder
Create an instance of CreateTextPromptRequest using the builder syntax
Source§impl CreateTextPromptRequest
impl CreateTextPromptRequest
pub fn new(name: String, prompt: String) -> CreateTextPromptRequest
Trait Implementations§
Source§impl Clone for CreateTextPromptRequest
impl Clone for CreateTextPromptRequest
Source§fn clone(&self) -> CreateTextPromptRequest
fn clone(&self) -> CreateTextPromptRequest
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CreateTextPromptRequest
impl Debug for CreateTextPromptRequest
Source§impl Default for CreateTextPromptRequest
impl Default for CreateTextPromptRequest
Source§fn default() -> CreateTextPromptRequest
fn default() -> CreateTextPromptRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CreateTextPromptRequest
impl<'de> Deserialize<'de> for CreateTextPromptRequest
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 PartialEq for CreateTextPromptRequest
impl PartialEq for CreateTextPromptRequest
Source§impl Serialize for CreateTextPromptRequest
impl Serialize for CreateTextPromptRequest
impl StructuralPartialEq for CreateTextPromptRequest
Auto Trait Implementations§
impl Freeze for CreateTextPromptRequest
impl RefUnwindSafe for CreateTextPromptRequest
impl Send for CreateTextPromptRequest
impl Sync for CreateTextPromptRequest
impl Unpin for CreateTextPromptRequest
impl UnwindSafe for CreateTextPromptRequest
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)