[][src]Struct rtdlib::types::ParseTextEntities

pub struct ParseTextEntities { /* fields omitted */ }

Parses Bold, Italic, Underline, Strikethrough, Code, Pre, PreCode, TextUrl and MentionName entities contained in the text. This is an offline method. Can be called before authorization. Can be called synchronously

Implementations

impl ParseTextEntities[src]

pub fn from_json<S: AsRef<str>>(json: S) -> RTDResult<Self>[src]

pub fn builder() -> RTDParseTextEntitiesBuilder[src]

pub fn text(&self) -> &String[src]

pub fn parse_mode(&self) -> &TextParseMode[src]

Trait Implementations

impl AsRef<ParseTextEntities> for ParseTextEntities[src]

impl Clone for ParseTextEntities[src]

impl Debug for ParseTextEntities[src]

impl Default for ParseTextEntities[src]

impl<'de> Deserialize<'de> for ParseTextEntities[src]

impl RFunction for ParseTextEntities[src]

impl RObject for ParseTextEntities[src]

impl Serialize for ParseTextEntities[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.