pub struct PhaseSignalError {
pub value: String,
}Expand description
What: The marker variable is malformed. Why: The invocation fails with this text instead of ignoring the value.
In TS you’d write (pseudocode):
new TestPhaseSignalError(value)Fields§
§value: StringThe rejected value, as read.
Trait Implementations§
Source§impl Clone for PhaseSignalError
impl Clone for PhaseSignalError
Source§impl Debug for PhaseSignalError
impl Debug for PhaseSignalError
Source§impl Display for PhaseSignalError
Message text naming the variable, the quoted value and the accepted forms.
impl Display for PhaseSignalError
Message text naming the variable, the quoted value and the accepted forms.
impl Eq for PhaseSignalError
Source§impl Error for PhaseSignalError
Error type of the marker reach.
impl Error for PhaseSignalError
Error type of the marker reach.
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 PhaseSignalError
impl PartialEq for PhaseSignalError
impl StructuralPartialEq for PhaseSignalError
Auto Trait Implementations§
impl Freeze for PhaseSignalError
impl RefUnwindSafe for PhaseSignalError
impl Send for PhaseSignalError
impl Sync for PhaseSignalError
impl Unpin for PhaseSignalError
impl UnsafeUnpin for PhaseSignalError
impl UnwindSafe for PhaseSignalError
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> ErrorExt for T
impl<T> ErrorExt for T
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more