Struct google_datastream1::api::Error
source · pub struct Error {
pub details: Option<HashMap<String, String>>,
pub error_time: Option<DateTime<Utc>>,
pub error_uuid: Option<String>,
pub message: Option<String>,
pub reason: Option<String>,
}
Expand description
Represent a user-facing Error.
This type is not used in any activity, and only used as part of another schema.
Fields§
§details: Option<HashMap<String, String>>
Additional information about the error.
error_time: Option<DateTime<Utc>>
The time when the error occurred.
error_uuid: Option<String>
A unique identifier for this specific error, allowing it to be traced throughout the system in logs and API responses.
message: Option<String>
A message containing more information about the error that occurred.
reason: Option<String>
A title that explains the reason for the error.
Trait Implementations§
source§impl<'de> Deserialize<'de> for Error
impl<'de> Deserialize<'de> for Error
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 Part for Error
Auto Trait Implementations§
impl RefUnwindSafe for Error
impl Send for Error
impl Sync for Error
impl Unpin for Error
impl UnwindSafe for Error
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