Struct rust_tdlib::types::PageBlockRelatedArticle
source · [−]pub struct PageBlockRelatedArticle { /* private fields */ }Expand description
Contains information about a related article
Implementations
sourceimpl PageBlockRelatedArticle
impl PageBlockRelatedArticle
pub fn from_json<S: AsRef<str>>(json: S) -> Result<Self>
pub fn builder() -> PageBlockRelatedArticleBuilder
pub fn url(&self) -> &String
pub fn title(&self) -> &String
pub fn description(&self) -> &String
pub fn photo(&self) -> &Option<Photo>
pub fn publish_date(&self) -> i32
Trait Implementations
sourceimpl AsRef<PageBlockRelatedArticle> for PageBlockRelatedArticle
impl AsRef<PageBlockRelatedArticle> for PageBlockRelatedArticle
sourcefn as_ref(&self) -> &PageBlockRelatedArticle
fn as_ref(&self) -> &PageBlockRelatedArticle
Converts this type into a shared reference of the (usually inferred) input type.
sourceimpl Clone for PageBlockRelatedArticle
impl Clone for PageBlockRelatedArticle
sourcefn clone(&self) -> PageBlockRelatedArticle
fn clone(&self) -> PageBlockRelatedArticle
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for PageBlockRelatedArticle
impl Debug for PageBlockRelatedArticle
sourceimpl Default for PageBlockRelatedArticle
impl Default for PageBlockRelatedArticle
sourcefn default() -> PageBlockRelatedArticle
fn default() -> PageBlockRelatedArticle
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for PageBlockRelatedArticle
impl<'de> Deserialize<'de> for PageBlockRelatedArticle
sourcefn 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
sourceimpl Serialize for PageBlockRelatedArticle
impl Serialize for PageBlockRelatedArticle
Auto Trait Implementations
impl RefUnwindSafe for PageBlockRelatedArticle
impl Send for PageBlockRelatedArticle
impl Sync for PageBlockRelatedArticle
impl Unpin for PageBlockRelatedArticle
impl UnwindSafe for PageBlockRelatedArticle
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more