pub enum ExternalReferenceType {
Show 15 variants
Vcs,
IssueTracker,
Website,
Advisories,
Bom,
MailingList,
Social,
Chat,
Documentation,
Support,
Distribution,
License,
BuildMeta,
BuildSystem,
Other,
}
Variants§
Vcs
IssueTracker
Website
Advisories
Bom
MailingList
Social
Chat
Documentation
Support
Distribution
License
BuildMeta
BuildSystem
Other
Trait Implementations§
Source§impl Clone for ExternalReferenceType
impl Clone for ExternalReferenceType
Source§fn clone(&self) -> ExternalReferenceType
fn clone(&self) -> ExternalReferenceType
Returns a duplicate of the value. Read more
1.0.0 · 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 ExternalReferenceType
impl Debug for ExternalReferenceType
Source§impl Default for ExternalReferenceType
impl Default for ExternalReferenceType
Source§impl<'de> Deserialize<'de> for ExternalReferenceType
impl<'de> Deserialize<'de> for ExternalReferenceType
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
Source§impl PartialEq for ExternalReferenceType
impl PartialEq for ExternalReferenceType
Source§impl Serialize for ExternalReferenceType
impl Serialize for ExternalReferenceType
Source§impl YaDeserialize for ExternalReferenceType
impl YaDeserialize for ExternalReferenceType
fn deserialize<R: Read>(reader: &mut Deserializer<R>) -> Result<Self, String>
Source§impl YaSerialize for ExternalReferenceType
impl YaSerialize for ExternalReferenceType
fn serialize<W: Write>(&self, writer: &mut Serializer<W>) -> Result<(), String>
fn serialize_attributes( &self, source_attributes: Vec<OwnedAttribute>, source_namespace: Namespace, ) -> Result<(Vec<OwnedAttribute>, Namespace), String>
impl StructuralPartialEq for ExternalReferenceType
Auto Trait Implementations§
impl Freeze for ExternalReferenceType
impl RefUnwindSafe for ExternalReferenceType
impl Send for ExternalReferenceType
impl Sync for ExternalReferenceType
impl Unpin for ExternalReferenceType
impl UnwindSafe for ExternalReferenceType
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