Enum GCPluginABIError
pub enum GCPluginABIError {
StringTooLong(usize, String),
UnsuportedType(String),
UnknownDatapointValue(u32),
ErrorConvertingString(Utf8Error),
ErrorInvalidCEnum(String),
ErrorCallbackNotAvailable,
ErrorParsingJsonConfig(Error),
ErrorSerializingJsonConfig,
ErrorInvalidLogLevel(u32),
ErrorParsingJsonStringQuery(String),
ErrorParsingWithJsonQueryEngine(String),
}Variants§
StringTooLong(usize, String)
UnsuportedType(String)
UnknownDatapointValue(u32)
ErrorConvertingString(Utf8Error)
ErrorInvalidCEnum(String)
ErrorCallbackNotAvailable
ErrorParsingJsonConfig(Error)
ErrorSerializingJsonConfig
ErrorInvalidLogLevel(u32)
ErrorParsingJsonStringQuery(String)
ErrorParsingWithJsonQueryEngine(String)
Trait Implementations§
§impl Debug for GCPluginABIError
impl Debug for GCPluginABIError
§impl Display for GCPluginABIError
impl Display for GCPluginABIError
§impl Error for GCPluginABIError
impl Error for GCPluginABIError
§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()
§impl From<Error> for GCPluginABIError
impl From<Error> for GCPluginABIError
§fn from(source: Error) -> GCPluginABIError
fn from(source: Error) -> GCPluginABIError
Converts to this type from the input type.
§impl From<Utf8Error> for GCPluginABIError
impl From<Utf8Error> for GCPluginABIError
§fn from(source: Utf8Error) -> GCPluginABIError
fn from(source: Utf8Error) -> GCPluginABIError
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for GCPluginABIError
impl !RefUnwindSafe for GCPluginABIError
impl Send for GCPluginABIError
impl Sync for GCPluginABIError
impl Unpin for GCPluginABIError
impl UnsafeUnpin for GCPluginABIError
impl !UnwindSafe for GCPluginABIError
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