pub struct ToolVersion {
pub id: String,
pub version: String,
pub created_at: Option<String>,
pub updated_at: Option<String>,
pub metadata: Option<HashMap<String, Value>>,
}Expand description
Tool version information
Fields§
§id: StringVersion ID
version: StringVersion number
created_at: Option<String>Created timestamp
updated_at: Option<String>Updated timestamp
metadata: Option<HashMap<String, Value>>Version metadata
Trait Implementations§
Source§impl Clone for ToolVersion
impl Clone for ToolVersion
Source§fn clone(&self) -> ToolVersion
fn clone(&self) -> ToolVersion
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 ToolVersion
impl Debug for ToolVersion
Source§impl<'de> Deserialize<'de> for ToolVersion
impl<'de> Deserialize<'de> for ToolVersion
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
Auto Trait Implementations§
impl Freeze for ToolVersion
impl RefUnwindSafe for ToolVersion
impl Send for ToolVersion
impl Sync for ToolVersion
impl Unpin for ToolVersion
impl UnwindSafe for ToolVersion
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