Struct rss::Image
[−]
[src]
pub struct Image { /* fields omitted */ }
A representation of the <image>
element.
Methods
impl Image
[src]
fn url(&self) -> &str
Return the URL for this Image
.
Examples
use rss::ImageBuilder; let url = "http://jupiterbroadcasting.com/images/LAS-300-Badge.jpg"; let image = ImageBuilder::default() .url(url) .finalize(); assert_eq!(url, image.url());
fn title(&self) -> &str
Return the title for this Image
.
Examples
use rss::ImageBuilder; let title = "LAS 300 Logo"; let image = ImageBuilder::default() .title(title) .finalize(); assert_eq!(title, image.title());
fn link(&self) -> &str
Return the link that this Image
directs to.
Examples
use rss::ImageBuilder; let link = "http://www.jupiterbroadcasting.com/"; let image = ImageBuilder::default() .link(link) .finalize(); assert_eq!(link, image.link());
fn width(&self) -> Option<&str>
Return the width of this Image
.
If this is None
the default value should be considered to be 80
.
Examples
use rss::ImageBuilder; let width = 60; let image = ImageBuilder::default() .width(width) .finalize(); assert_eq!(Some(width.to_string().as_str()), image.width());
fn height(&self) -> Option<&str>
Return the height of this Image
.
If this is None
the default value should be considered to be 31
.
Examples
use rss::ImageBuilder; let height = 60; let image = ImageBuilder::default() .height(height) .finalize(); assert_eq!(Some(height.to_string().as_str()), image.height());
fn description(&self) -> Option<&str>
Return the description of this Image
.
Examples
use rss::ImageBuilder; let image = ImageBuilder::default() .description(None) .finalize(); assert!(image.description().is_none());
use rss::ImageBuilder; let description = "This is a test"; let image = ImageBuilder::default() .description(description.to_string()) .finalize(); assert_eq!(Some(description), image.description());
Trait Implementations
impl Debug for Image
[src]
impl Default for Image
[src]
impl Clone for Image
[src]
fn clone(&self) -> Image
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