pub struct UpdateToolTemplateDto {
pub details: Option<AnyscaleModelToolsInner>,
pub provider_details: Option<CreateToolTemplateDtoProviderDetails>,
pub metadata: Option<ToolTemplateMetadata>,
pub visibility: Option<VisibilityTrue>,
pub type: TypeTrue,
pub name: Option<String>,
pub provider: Option<ProviderTrue>,
}
Fields§
§details: Option<AnyscaleModelToolsInner>
§provider_details: Option<CreateToolTemplateDtoProviderDetails>
§metadata: Option<ToolTemplateMetadata>
§visibility: Option<VisibilityTrue>
§type: TypeTrue
§name: Option<String>
The name of the template. This is just for your own reference.
provider: Option<ProviderTrue>
Implementations§
Source§impl UpdateToolTemplateDto
impl UpdateToolTemplateDto
pub fn new(type: TypeTrue) -> UpdateToolTemplateDto
Trait Implementations§
Source§impl Clone for UpdateToolTemplateDto
impl Clone for UpdateToolTemplateDto
Source§fn clone(&self) -> UpdateToolTemplateDto
fn clone(&self) -> UpdateToolTemplateDto
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for UpdateToolTemplateDto
impl Debug for UpdateToolTemplateDto
Source§impl Default for UpdateToolTemplateDto
impl Default for UpdateToolTemplateDto
Source§fn default() -> UpdateToolTemplateDto
fn default() -> UpdateToolTemplateDto
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for UpdateToolTemplateDto
impl<'de> Deserialize<'de> for UpdateToolTemplateDto
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 UpdateToolTemplateDto
impl PartialEq for UpdateToolTemplateDto
Source§impl Serialize for UpdateToolTemplateDto
impl Serialize for UpdateToolTemplateDto
impl StructuralPartialEq for UpdateToolTemplateDto
Auto Trait Implementations§
impl Freeze for UpdateToolTemplateDto
impl RefUnwindSafe for UpdateToolTemplateDto
impl Send for UpdateToolTemplateDto
impl Sync for UpdateToolTemplateDto
impl Unpin for UpdateToolTemplateDto
impl UnwindSafe for UpdateToolTemplateDto
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