pub struct ApiResponseMetadataErrData {
pub code_no: Option<i64>,
pub code: String,
pub message: String,
}Expand description
Structure to hold error details in API responses
This struct captures error details such as error code and message.
Fields§
§code_no: Option<i64>Numeric error code (if available)
code: StringError code string
message: StringError message describing the failure
Trait Implementations§
Source§impl Clone for ApiResponseMetadataErrData
impl Clone for ApiResponseMetadataErrData
Source§fn clone(&self) -> ApiResponseMetadataErrData
fn clone(&self) -> ApiResponseMetadataErrData
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 ApiResponseMetadataErrData
impl Debug for ApiResponseMetadataErrData
Source§impl Default for ApiResponseMetadataErrData
impl Default for ApiResponseMetadataErrData
Source§fn default() -> ApiResponseMetadataErrData
fn default() -> ApiResponseMetadataErrData
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ApiResponseMetadataErrData
impl<'de> Deserialize<'de> for ApiResponseMetadataErrData
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 ApiResponseMetadataErrData
impl RefUnwindSafe for ApiResponseMetadataErrData
impl Send for ApiResponseMetadataErrData
impl Sync for ApiResponseMetadataErrData
impl Unpin for ApiResponseMetadataErrData
impl UnwindSafe for ApiResponseMetadataErrData
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request