pub struct ToolSearchError {
pub type_: ToolSearchErrorType,
pub error_code: ToolSearchErrorCode,
pub error_message: Option<String>,
pub rest: Rest,
}Fields§
§type_: ToolSearchErrorType§error_code: ToolSearchErrorCode§error_message: Option<String>§rest: RestImplementations§
Source§impl ToolSearchError
impl ToolSearchError
Sourcepub fn builder(
type_: ToolSearchErrorType,
error_code: ToolSearchErrorCode,
) -> ToolSearchErrorBuilder
pub fn builder( type_: ToolSearchErrorType, error_code: ToolSearchErrorCode, ) -> ToolSearchErrorBuilder
Start a builder by supplying the required fields in declaration order.
Trait Implementations§
Source§impl Clone for ToolSearchError
impl Clone for ToolSearchError
Source§impl Debug for ToolSearchError
impl Debug for ToolSearchError
Source§impl DeclaredFields for ToolSearchError
impl DeclaredFields for ToolSearchError
fn into_declared(self) -> Self
Source§impl<'de> Deserialize<'de> for ToolSearchError
impl<'de> Deserialize<'de> for ToolSearchError
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 ToolSearchError
Source§impl PartialEq for ToolSearchError
impl PartialEq for ToolSearchError
Source§impl Serialize for ToolSearchError
impl Serialize for ToolSearchError
impl StructuralPartialEq for ToolSearchError
Auto Trait Implementations§
impl Freeze for ToolSearchError
impl RefUnwindSafe for ToolSearchError
impl Send for ToolSearchError
impl Sync for ToolSearchError
impl Unpin for ToolSearchError
impl UnsafeUnpin for ToolSearchError
impl UnwindSafe for ToolSearchError
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