pub struct DocumentNote {
pub data_licence: Option<String>,
pub spdx_version: Option<String>,
}
Expand description
DocumentNote represents an SPDX Document Creation Information section: https://spdx.github.io/spdx-spec/2-document-creation-information/
This type is not used in any activity, and only used as part of another schema.
Fields§
§data_licence: Option<String>
Compliance with the SPDX specification includes populating the SPDX fields therein with data related to such fields (“SPDX-Metadata”)
spdx_version: Option<String>
Provide a reference number that can be used to understand how to parse and interpret the rest of the file
Trait Implementations§
Source§impl Clone for DocumentNote
impl Clone for DocumentNote
Source§fn clone(&self) -> DocumentNote
fn clone(&self) -> DocumentNote
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 DocumentNote
impl Debug for DocumentNote
Source§impl Default for DocumentNote
impl Default for DocumentNote
Source§fn default() -> DocumentNote
fn default() -> DocumentNote
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DocumentNote
impl<'de> Deserialize<'de> for DocumentNote
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 Serialize for DocumentNote
impl Serialize for DocumentNote
impl Part for DocumentNote
Auto Trait Implementations§
impl Freeze for DocumentNote
impl RefUnwindSafe for DocumentNote
impl Send for DocumentNote
impl Sync for DocumentNote
impl Unpin for DocumentNote
impl UnwindSafe for DocumentNote
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<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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more