pub enum GeneralProtocolError {
Global,
TxStreamFormat,
RxStreamFormat,
ExtendedSync,
VendorDependent,
Invalid(i32),
}
Expand description
Any error of general protocol.
Variants§
Global
Error to operate for global settings.
TxStreamFormat
Error to operate for tx stream format settings.
RxStreamFormat
Error to operate for rx stream format settings.
ExtendedSync
Error to operate for external synchronization states.
VendorDependent
Any error in application implementation developed by vendors.
Invalid(i32)
Trait Implementations§
Source§impl Clone for GeneralProtocolError
impl Clone for GeneralProtocolError
Source§fn clone(&self) -> GeneralProtocolError
fn clone(&self) -> GeneralProtocolError
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 GeneralProtocolError
impl Debug for GeneralProtocolError
Source§impl Display for GeneralProtocolError
impl Display for GeneralProtocolError
Source§impl ErrorDomain for GeneralProtocolError
impl ErrorDomain for GeneralProtocolError
Source§impl PartialEq for GeneralProtocolError
impl PartialEq for GeneralProtocolError
impl Copy for GeneralProtocolError
impl Eq for GeneralProtocolError
impl StructuralPartialEq for GeneralProtocolError
Auto Trait Implementations§
impl Freeze for GeneralProtocolError
impl RefUnwindSafe for GeneralProtocolError
impl Send for GeneralProtocolError
impl Sync for GeneralProtocolError
impl Unpin for GeneralProtocolError
impl UnwindSafe for GeneralProtocolError
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