Struct rss::extension::dublincore::DublinCoreExtensionBuilder
source · pub struct DublinCoreExtensionBuilder { /* private fields */ }
Expand description
Builder for DublinCoreExtension
.
Implementations§
source§impl DublinCoreExtensionBuilder
impl DublinCoreExtensionBuilder
sourcepub fn contributors<VALUE: Into<Vec<String>>>(
&mut self,
value: VALUE
) -> &mut Self
pub fn contributors<VALUE: Into<Vec<String>>>( &mut self, value: VALUE ) -> &mut Self
An entity responsible for making contributions to the resource.
sourcepub fn contributor<VALUE>(&mut self, item: VALUE) -> &mut Self
pub fn contributor<VALUE>(&mut self, item: VALUE) -> &mut Self
An entity responsible for making contributions to the resource.
sourcepub fn coverages<VALUE: Into<Vec<String>>>(&mut self, value: VALUE) -> &mut Self
pub fn coverages<VALUE: Into<Vec<String>>>(&mut self, value: VALUE) -> &mut Self
The spatial or temporal topic of the resource, the spatial applicability of the resource, or the jurisdiction under which the resource is relevant.
sourcepub fn coverage<VALUE>(&mut self, item: VALUE) -> &mut Self
pub fn coverage<VALUE>(&mut self, item: VALUE) -> &mut Self
The spatial or temporal topic of the resource, the spatial applicability of the resource, or the jurisdiction under which the resource is relevant.
sourcepub fn creators<VALUE: Into<Vec<String>>>(&mut self, value: VALUE) -> &mut Self
pub fn creators<VALUE: Into<Vec<String>>>(&mut self, value: VALUE) -> &mut Self
An entity primarily responsible for making the resource.
sourcepub fn creator<VALUE>(&mut self, item: VALUE) -> &mut Self
pub fn creator<VALUE>(&mut self, item: VALUE) -> &mut Self
An entity primarily responsible for making the resource.
sourcepub fn dates<VALUE: Into<Vec<String>>>(&mut self, value: VALUE) -> &mut Self
pub fn dates<VALUE: Into<Vec<String>>>(&mut self, value: VALUE) -> &mut Self
A point or period of time associated with an event in the lifecycle of the resource.
sourcepub fn date<VALUE>(&mut self, item: VALUE) -> &mut Self
pub fn date<VALUE>(&mut self, item: VALUE) -> &mut Self
A point or period of time associated with an event in the lifecycle of the resource.
sourcepub fn descriptions<VALUE: Into<Vec<String>>>(
&mut self,
value: VALUE
) -> &mut Self
pub fn descriptions<VALUE: Into<Vec<String>>>( &mut self, value: VALUE ) -> &mut Self
An account of the resource.
sourcepub fn description<VALUE>(&mut self, item: VALUE) -> &mut Self
pub fn description<VALUE>(&mut self, item: VALUE) -> &mut Self
An account of the resource.
sourcepub fn formats<VALUE: Into<Vec<String>>>(&mut self, value: VALUE) -> &mut Self
pub fn formats<VALUE: Into<Vec<String>>>(&mut self, value: VALUE) -> &mut Self
The file format, physical medium, or dimensions of the resource.
sourcepub fn format<VALUE>(&mut self, item: VALUE) -> &mut Self
pub fn format<VALUE>(&mut self, item: VALUE) -> &mut Self
The file format, physical medium, or dimensions of the resource.
sourcepub fn identifiers<VALUE: Into<Vec<String>>>(
&mut self,
value: VALUE
) -> &mut Self
pub fn identifiers<VALUE: Into<Vec<String>>>( &mut self, value: VALUE ) -> &mut Self
An unambiguous reference to the resource within a given context.
sourcepub fn identifier<VALUE>(&mut self, item: VALUE) -> &mut Self
pub fn identifier<VALUE>(&mut self, item: VALUE) -> &mut Self
An unambiguous reference to the resource within a given context.
sourcepub fn languages<VALUE: Into<Vec<String>>>(&mut self, value: VALUE) -> &mut Self
pub fn languages<VALUE: Into<Vec<String>>>(&mut self, value: VALUE) -> &mut Self
A language of the resource.
sourcepub fn publishers<VALUE: Into<Vec<String>>>(
&mut self,
value: VALUE
) -> &mut Self
pub fn publishers<VALUE: Into<Vec<String>>>( &mut self, value: VALUE ) -> &mut Self
An entity responsible for making the resource available.
sourcepub fn publisher<VALUE>(&mut self, item: VALUE) -> &mut Self
pub fn publisher<VALUE>(&mut self, item: VALUE) -> &mut Self
An entity responsible for making the resource available.
sourcepub fn relations<VALUE: Into<Vec<String>>>(&mut self, value: VALUE) -> &mut Self
pub fn relations<VALUE: Into<Vec<String>>>(&mut self, value: VALUE) -> &mut Self
A related resource.
sourcepub fn rights<VALUE: Into<Vec<String>>>(&mut self, value: VALUE) -> &mut Self
pub fn rights<VALUE: Into<Vec<String>>>(&mut self, value: VALUE) -> &mut Self
Information about rights held in and over the resource.
sourcepub fn right<VALUE>(&mut self, item: VALUE) -> &mut Self
pub fn right<VALUE>(&mut self, item: VALUE) -> &mut Self
Information about rights held in and over the resource.
sourcepub fn sources<VALUE: Into<Vec<String>>>(&mut self, value: VALUE) -> &mut Self
pub fn sources<VALUE: Into<Vec<String>>>(&mut self, value: VALUE) -> &mut Self
A related resource from which the described resource is derived.
sourcepub fn source<VALUE>(&mut self, item: VALUE) -> &mut Self
pub fn source<VALUE>(&mut self, item: VALUE) -> &mut Self
A related resource from which the described resource is derived.
sourcepub fn subjects<VALUE: Into<Vec<String>>>(&mut self, value: VALUE) -> &mut Self
pub fn subjects<VALUE: Into<Vec<String>>>(&mut self, value: VALUE) -> &mut Self
The topic of the resource.
sourcepub fn titles<VALUE: Into<Vec<String>>>(&mut self, value: VALUE) -> &mut Self
pub fn titles<VALUE: Into<Vec<String>>>(&mut self, value: VALUE) -> &mut Self
A name given to the resource.
source§impl DublinCoreExtensionBuilder
impl DublinCoreExtensionBuilder
sourcepub fn build(&self) -> DublinCoreExtension
pub fn build(&self) -> DublinCoreExtension
Builds a new DublinCoreExtension
.
Trait Implementations§
source§impl Clone for DublinCoreExtensionBuilder
impl Clone for DublinCoreExtensionBuilder
source§fn clone(&self) -> DublinCoreExtensionBuilder
fn clone(&self) -> DublinCoreExtensionBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more