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