pub enum BindRulesEncodeError {
Show 14 variants
InvalidStringLength(String),
UnsupportedSymbol,
IntegerOutOfRange,
MismatchValueTypes(ValueType, ValueType),
IncorrectTypesInValueComparison,
DuplicateLabel(u32),
MissingLabel(u32),
InvalidGotoLocation(u32),
JumpOffsetOutOfRange(u32),
MatchNotSupported,
MissingCompositeDeviceName,
MissingCompositeNodeName,
DuplicateCompositeNodeName(String),
MissingAstLocation,
}Variants§
InvalidStringLength(String)
UnsupportedSymbol
IntegerOutOfRange
MismatchValueTypes(ValueType, ValueType)
IncorrectTypesInValueComparison
DuplicateLabel(u32)
MissingLabel(u32)
InvalidGotoLocation(u32)
JumpOffsetOutOfRange(u32)
MatchNotSupported
MissingCompositeDeviceName
MissingCompositeNodeName
DuplicateCompositeNodeName(String)
MissingAstLocation
Trait Implementations§
Source§impl Clone for BindRulesEncodeError
impl Clone for BindRulesEncodeError
Source§fn clone(&self) -> BindRulesEncodeError
fn clone(&self) -> BindRulesEncodeError
Returns a duplicate 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 BindRulesEncodeError
impl Debug for BindRulesEncodeError
Source§impl Display for BindRulesEncodeError
impl Display for BindRulesEncodeError
Source§impl Error for BindRulesEncodeError
impl Error for BindRulesEncodeError
1.30.0 · 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 PartialEq for BindRulesEncodeError
impl PartialEq for BindRulesEncodeError
impl StructuralPartialEq for BindRulesEncodeError
Auto Trait Implementations§
impl Freeze for BindRulesEncodeError
impl RefUnwindSafe for BindRulesEncodeError
impl Send for BindRulesEncodeError
impl Sync for BindRulesEncodeError
impl Unpin for BindRulesEncodeError
impl UnwindSafe for BindRulesEncodeError
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