pub struct InvalidName(pub String);Expand description
An environment variable name that the shell would refuse to export.
Tuple Fields§
§0: StringTrait Implementations§
Source§impl Clone for InvalidName
impl Clone for InvalidName
Source§fn clone(&self) -> InvalidName
fn clone(&self) -> InvalidName
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 InvalidName
impl Debug for InvalidName
Source§impl Display for InvalidName
impl Display for InvalidName
impl Eq for InvalidName
Source§impl Error for InvalidName
impl Error for InvalidName
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 InvalidName
impl PartialEq for InvalidName
impl StructuralPartialEq for InvalidName
Auto Trait Implementations§
impl Freeze for InvalidName
impl RefUnwindSafe for InvalidName
impl Send for InvalidName
impl Sync for InvalidName
impl Unpin for InvalidName
impl UnsafeUnpin for InvalidName
impl UnwindSafe for InvalidName
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§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.