pub struct ResolveObjectResponse {
pub comment: Option<CommentView>,
pub post: Option<PostView>,
pub community: Option<CommunityView>,
pub person: Option<PersonView>,
}Expand description
The response of an apub object fetch.
Fields§
§comment: Option<CommentView>§post: Option<PostView>§community: Option<CommunityView>§person: Option<PersonView>Trait Implementations§
Source§impl Debug for ResolveObjectResponse
impl Debug for ResolveObjectResponse
Source§impl Default for ResolveObjectResponse
impl Default for ResolveObjectResponse
Source§fn default() -> ResolveObjectResponse
fn default() -> ResolveObjectResponse
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ResolveObjectResponse
impl<'de> Deserialize<'de> for ResolveObjectResponse
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 ResolveObjectResponse
impl RefUnwindSafe for ResolveObjectResponse
impl Send for ResolveObjectResponse
impl Sync for ResolveObjectResponse
impl Unpin for ResolveObjectResponse
impl UnwindSafe for ResolveObjectResponse
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