pub struct ToolResourceRef {
pub id: String,
pub instance_id: String,
}Fields§
§id: String§instance_id: StringDistinguishes separate processes that reuse the same caller-chosen handle.
Trait Implementations§
Source§impl Clone for ToolResourceRef
impl Clone for ToolResourceRef
Source§fn clone(&self) -> ToolResourceRef
fn clone(&self) -> ToolResourceRef
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 ToolResourceRef
impl Debug for ToolResourceRef
Source§impl<'de> Deserialize<'de> for ToolResourceRef
impl<'de> Deserialize<'de> for ToolResourceRef
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 ToolResourceRef
impl PartialEq for ToolResourceRef
Source§impl Serialize for ToolResourceRef
impl Serialize for ToolResourceRef
impl StructuralPartialEq for ToolResourceRef
Auto Trait Implementations§
impl Freeze for ToolResourceRef
impl RefUnwindSafe for ToolResourceRef
impl Send for ToolResourceRef
impl Sync for ToolResourceRef
impl Unpin for ToolResourceRef
impl UnsafeUnpin for ToolResourceRef
impl UnwindSafe for ToolResourceRef
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