pub struct GetPostThreadResponse;Expand description
Response marker for the app.bsky.feed.getPostThread query.
Implements jacquard_common::xrpc::XrpcResp; successful bodies decode as Self::Output<S>, which is GetPostThreadOutput<S> for this endpoint.
Trait Implementations§
Source§impl XrpcResp for GetPostThreadResponse
impl XrpcResp for GetPostThreadResponse
Source§type Output<S: BosStr> = GetPostThreadOutput<S>
type Output<S: BosStr> = GetPostThreadOutput<S>
Response output type, parameterised on backing string type.
Source§type Err = GetPostThreadError
type Err = GetPostThreadError
Error type for this request. Always owned (
DeserializeOwned).Source§fn encode_output<S>(output: &Self::Output<S>) -> Result<Vec<u8>, EncodeError>
fn encode_output<S>(output: &Self::Output<S>) -> Result<Vec<u8>, EncodeError>
Encode the response output body. Read more
Source§fn decode_output<'de, S>(
body: &'de [u8],
) -> Result<Self::Output<S>, DecodeError>
fn decode_output<'de, S>( body: &'de [u8], ) -> Result<Self::Output<S>, DecodeError>
Decode the response output body. Read more
Auto Trait Implementations§
impl Freeze for GetPostThreadResponse
impl RefUnwindSafe for GetPostThreadResponse
impl Send for GetPostThreadResponse
impl Sync for GetPostThreadResponse
impl Unpin for GetPostThreadResponse
impl UnsafeUnpin for GetPostThreadResponse
impl UnwindSafe for GetPostThreadResponse
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