pub struct Title {
pub language: String,
pub value: String,
}Expand description
A title in the WebFinger response.
Defined in RFC 7033 Section 4.4.4.4
§Examples
use webfinger_rs::Title;
let title = Title::new("en-us", "Carol's Profile");Fields§
§language: StringThe language of the title.
This can be any valid language tag as defined in RFC
5646 or the string und to indicate an
undefined language.
value: StringThe value of the title.
Implementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for Title
impl<'de> Deserialize<'de> for Title
source§fn 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
Auto Trait Implementations§
impl Freeze for Title
impl RefUnwindSafe for Title
impl Send for Title
impl Sync for Title
impl Unpin for Title
impl UnwindSafe for Title
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more