pub enum SbomTextError {
Empty,
ContainsWhitespace,
InvalidPackageUrl,
}Expand description
Error returned when SBOM text metadata is invalid.
Variants§
Trait Implementations§
Source§impl Clone for SbomTextError
impl Clone for SbomTextError
Source§fn clone(&self) -> SbomTextError
fn clone(&self) -> SbomTextError
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 SbomTextError
impl Debug for SbomTextError
Source§impl Display for SbomTextError
impl Display for SbomTextError
Source§impl Error for SbomTextError
impl Error for SbomTextError
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 SbomTextError
impl PartialEq for SbomTextError
Source§fn eq(&self, other: &SbomTextError) -> bool
fn eq(&self, other: &SbomTextError) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for SbomTextError
impl Eq for SbomTextError
impl StructuralPartialEq for SbomTextError
Auto Trait Implementations§
impl Freeze for SbomTextError
impl RefUnwindSafe for SbomTextError
impl Send for SbomTextError
impl Sync for SbomTextError
impl Unpin for SbomTextError
impl UnsafeUnpin for SbomTextError
impl UnwindSafe for SbomTextError
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