Struct feed::GuidBuilder
[−]
[src]
pub struct GuidBuilder { /* fields omitted */ }
This GuidBuilder
struct creates the Guid
.
Methods
impl GuidBuilder
[src]
fn new() -> GuidBuilder
Construct a new GuidBuilder
and return default values.
Examples
use feed::GuidBuilder; let guid_builder = GuidBuilder::new();
fn is_permalink(&mut self, is_permalink: Option<bool>) -> &mut GuidBuilder
Set the optional permalink that exists under Guid
.
Examples
use feed::GuidBuilder; let mut guid_builder = GuidBuilder::new(); guid_builder.is_permalink(Some(false));
fn value(&mut self, value: &str) -> &mut GuidBuilder
Set the guid that exists under Guid
.
Examples
use feed::GuidBuilder; let mut guid_builder = GuidBuilder::new(); guid_builder.value("9DE46946-2F90-4D5D-9047-7E9165C16E7C");
fn finalize(&self) -> Result<Guid, String>
Construct the Guid
from the GuidBuilder
.
Examples
use feed::GuidBuilder; let guid = GuidBuilder::new() .value("9DE46946-2F90-4D5D-9047-7E9165C16E7C") .is_permalink(Some(true)) .finalize();
Trait Implementations
impl Clone for GuidBuilder
[src]
fn clone(&self) -> GuidBuilder
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more
impl Default for GuidBuilder
[src]
fn default() -> GuidBuilder
Returns the "default value" for a type. Read more