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