pub struct RequestTemplateInput {
pub custom_id: Option<String>,
pub endpoint: String,
pub method: String,
pub path: String,
pub body: String,
pub model: String,
pub api_key: String,
}Expand description
Input for creating a new request template.
Fields§
§custom_id: Option<String>§endpoint: String§method: String§path: String§body: String§model: String§api_key: StringTrait Implementations§
Source§impl Clone for RequestTemplateInput
impl Clone for RequestTemplateInput
Source§fn clone(&self) -> RequestTemplateInput
fn clone(&self) -> RequestTemplateInput
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 moreSource§impl Debug for RequestTemplateInput
impl Debug for RequestTemplateInput
Source§impl<'de> Deserialize<'de> for RequestTemplateInput
impl<'de> Deserialize<'de> for RequestTemplateInput
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
impl Eq for RequestTemplateInput
Source§impl PartialEq for RequestTemplateInput
impl PartialEq for RequestTemplateInput
Source§impl Serialize for RequestTemplateInput
impl Serialize for RequestTemplateInput
impl StructuralPartialEq for RequestTemplateInput
Auto Trait Implementations§
impl Freeze for RequestTemplateInput
impl RefUnwindSafe for RequestTemplateInput
impl Send for RequestTemplateInput
impl Sync for RequestTemplateInput
impl Unpin for RequestTemplateInput
impl UnsafeUnpin for RequestTemplateInput
impl UnwindSafe for RequestTemplateInput
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