pub struct CreateJoinLinkResponse;Expand description
Response marker for the chat.bsky.group.createJoinLink procedure.
Implements jacquard_common::xrpc::XrpcResp; successful bodies decode as Self::Output<S>, which is CreateJoinLinkOutput<S> for this endpoint.
Trait Implementations§
Source§impl XrpcResp for CreateJoinLinkResponse
impl XrpcResp for CreateJoinLinkResponse
Source§type Output<S: BosStr> = CreateJoinLinkOutput<S>
type Output<S: BosStr> = CreateJoinLinkOutput<S>
Response output type, parameterised on backing string type.
Source§type Err = CreateJoinLinkError
type Err = CreateJoinLinkError
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 CreateJoinLinkResponse
impl RefUnwindSafe for CreateJoinLinkResponse
impl Send for CreateJoinLinkResponse
impl Sync for CreateJoinLinkResponse
impl Unpin for CreateJoinLinkResponse
impl UnsafeUnpin for CreateJoinLinkResponse
impl UnwindSafe for CreateJoinLinkResponse
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