pub enum PostgrestError {
ApiError {
details: PostgrestApiErrorDetails,
status: StatusCode,
},
UnparsedApiError {
message: String,
status: StatusCode,
},
NetworkError(Error),
UrlParseError(ParseError),
SerializationError(Error),
InvalidParameters(String),
TransactionError(String),
DeserializationError(String),
}Expand description
エラー型
Variants§
ApiError
UnparsedApiError
NetworkError(Error)
UrlParseError(ParseError)
SerializationError(Error)
InvalidParameters(String)
TransactionError(String)
DeserializationError(String)
Trait Implementations§
Source§impl Debug for PostgrestError
impl Debug for PostgrestError
Source§impl Display for PostgrestError
impl Display for PostgrestError
Source§impl Error for PostgrestError
impl Error for PostgrestError
Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Source§impl From<Error> for PostgrestError
impl From<Error> for PostgrestError
Source§impl From<Error> for PostgrestError
impl From<Error> for PostgrestError
Source§impl From<ParseError> for PostgrestError
impl From<ParseError> for PostgrestError
Source§fn from(source: ParseError) -> Self
fn from(source: ParseError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for PostgrestError
impl !RefUnwindSafe for PostgrestError
impl Send for PostgrestError
impl Sync for PostgrestError
impl Unpin for PostgrestError
impl !UnwindSafe for PostgrestError
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