pub enum OutputVariableError {
NameIsEmpty,
NameStartsWithNumber(String),
NameContainsNonPrintableCharacters(String),
ValueContainsNonPrintableCharacters(String),
}Expand description
The possible errors emitted when validating an OutputVariable.
Variants§
NameIsEmpty
The output variable’s name is empty.
NameStartsWithNumber(String)
The output variable’s name starts with a number.
NameContainsNonPrintableCharacters(String)
The output variable’s name contains non-printable characters.
ValueContainsNonPrintableCharacters(String)
The output variable’s value contains non-printable characters.
Trait Implementations§
Source§impl Debug for OutputVariableError
impl Debug for OutputVariableError
Source§impl Display for OutputVariableError
impl Display for OutputVariableError
Source§impl Error for OutputVariableError
impl Error for OutputVariableError
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 From<OutputVariableError> for RestClientError
impl From<OutputVariableError> for RestClientError
Source§fn from(source: OutputVariableError) -> Self
fn from(source: OutputVariableError) -> Self
Converts to this type from the input type.
Source§impl PartialEq for OutputVariableError
impl PartialEq for OutputVariableError
impl Eq for OutputVariableError
impl StructuralPartialEq for OutputVariableError
Auto Trait Implementations§
impl Freeze for OutputVariableError
impl RefUnwindSafe for OutputVariableError
impl Send for OutputVariableError
impl Sync for OutputVariableError
impl Unpin for OutputVariableError
impl UnsafeUnpin for OutputVariableError
impl UnwindSafe for OutputVariableError
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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> 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> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.