pub enum GetLocalProcedureAddressError {
Nul(NulError),
Io(Error),
UnsupportedRemoteTarget,
}Available on Windows only.
Expand description
Error enum for errors during a call to ProcessModule::get_local_procedure_address.
Variants§
Nul(NulError)
Variant representing an illegal interior nul value.
Io(Error)
Variant representing an windows api error.
UnsupportedRemoteTarget
Variant representing an unsupported target process.
Trait Implementations§
Source§impl Error for GetLocalProcedureAddressError
impl Error for GetLocalProcedureAddressError
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 GetLocalProcedureAddressError
impl From<Error> for GetLocalProcedureAddressError
Auto Trait Implementations§
impl !RefUnwindSafe for GetLocalProcedureAddressError
impl !UnwindSafe for GetLocalProcedureAddressError
impl Freeze for GetLocalProcedureAddressError
impl Send for GetLocalProcedureAddressError
impl Sync for GetLocalProcedureAddressError
impl Unpin for GetLocalProcedureAddressError
impl UnsafeUnpin for GetLocalProcedureAddressError
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