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