pub struct Webfinger {
pub subject: String,
pub aliases: Vec<String>,
pub links: Vec<Link>,
}
Expand description
WebFinger result that may serialized or deserialized to JSON
Fields§
§subject: String
The subject of this WebFinger result.
It is an acct:
URI
aliases: Vec<String>
A list of aliases for this WebFinger result.
links: Vec<Link>
Links to places where you may find more information about this resource.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Webfinger
impl<'de> Deserialize<'de> for Webfinger
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
impl StructuralPartialEq for Webfinger
Auto Trait Implementations§
impl Freeze for Webfinger
impl RefUnwindSafe for Webfinger
impl Send for Webfinger
impl Sync for Webfinger
impl Unpin for Webfinger
impl UnwindSafe for Webfinger
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