pub struct SbomDependency {
pub index: SbomIndex,
pub kind: SbomDependencyType,
}Fields§
§index: SbomIndex§kind: SbomDependencyTypeTrait Implementations§
Source§impl Clone for SbomDependency
impl Clone for SbomDependency
Source§impl Debug for SbomDependency
impl Debug for SbomDependency
Source§impl<'de> Deserialize<'de> for SbomDependency
impl<'de> Deserialize<'de> for SbomDependency
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Forget for SbomDependency
impl Freeze for SbomDependency
impl Move for SbomDependency
impl RefUnwindSafe for SbomDependency
impl Send for SbomDependency
impl Sync for SbomDependency
impl Unpin for SbomDependency
impl UnsafeUnpin for SbomDependency
impl UnwindSafe for SbomDependency
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> Serialize for T
impl<T> Serialize for T
fn erased_serialize(&self, serializer: &mut dyn Serializer) -> Result<(), Error>
fn do_erased_serialize( &self, serializer: &mut dyn Serializer, ) -> Result<(), ErrorImpl>
Layout§
Note: Most layout information is completely unstable and may even differ between compilations. The only exception is types with certain repr(...) attributes. Please see the Rust Reference's “Type Layout” chapter for details on type layout guarantees.
Size: 16 bytes