pub enum MsiErrorKind {
MsiNone = 0,
InvalidMessage = 1,
InvalidParam = 2,
InvalidState = 3,
StrayMessage = 4,
System = 5,
Handle = 6,
Undisclosed = 7,
}
Expand description
Errors of msi session
Variants§
MsiNone = 0
Error of none
InvalidMessage = 1
Error of invalid message
InvalidParam = 2
Error of invalid parameter
InvalidState = 3
Error of invalid state
StrayMessage = 4
Error of stray message
System = 5
Error of system
Handle = 6
Error of handle
Undisclosed = 7
Error of undisclosed
Trait Implementations§
Source§impl Clone for MsiErrorKind
impl Clone for MsiErrorKind
Source§fn clone(&self) -> MsiErrorKind
fn clone(&self) -> MsiErrorKind
Returns a copy 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 MsiErrorKind
impl Debug for MsiErrorKind
Source§impl FromBytes for MsiErrorKind
impl FromBytes for MsiErrorKind
Source§fn from_bytes(i: &[u8]) -> IResult<&[u8], MsiErrorKind, (&[u8], ErrorKind)>
fn from_bytes(i: &[u8]) -> IResult<&[u8], MsiErrorKind, (&[u8], ErrorKind)>
Deserialize struct using
nom
from raw bytesSource§impl PartialEq for MsiErrorKind
impl PartialEq for MsiErrorKind
impl Copy for MsiErrorKind
impl Eq for MsiErrorKind
impl StructuralPartialEq for MsiErrorKind
Auto Trait Implementations§
impl Freeze for MsiErrorKind
impl RefUnwindSafe for MsiErrorKind
impl Send for MsiErrorKind
impl Sync for MsiErrorKind
impl Unpin for MsiErrorKind
impl UnwindSafe for MsiErrorKind
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