pub struct CreateTargetResponse;Expand description
Response type for place.stream.multistream.createTarget
Trait Implementations§
Source§impl XrpcResp for CreateTargetResponse
impl XrpcResp for CreateTargetResponse
Source§const NSID: &'static str = "place.stream.multistream.createTarget"
const NSID: &'static str = "place.stream.multistream.createTarget"
The NSID for this XRPC method
Source§type Output<'de> = CreateTargetOutput<'de>
type Output<'de> = CreateTargetOutput<'de>
Response output type
Source§type Err<'de> = CreateTargetError<'de>
type Err<'de> = CreateTargetError<'de>
Error type for this request
Source§fn encode_output(output: &Self::Output<'_>) -> Result<Vec<u8>, EncodeError>
fn encode_output(output: &Self::Output<'_>) -> Result<Vec<u8>, EncodeError>
Output body encoding function, similar to the request-side type
Source§fn decode_output<'de>(body: &'de [u8]) -> Result<Self::Output<'de>, DecodeError>where
Self::Output<'de>: Deserialize<'de>,
fn decode_output<'de>(body: &'de [u8]) -> Result<Self::Output<'de>, DecodeError>where
Self::Output<'de>: Deserialize<'de>,
Decode the response output body. Read more
Auto Trait Implementations§
impl Freeze for CreateTargetResponse
impl RefUnwindSafe for CreateTargetResponse
impl Send for CreateTargetResponse
impl Sync for CreateTargetResponse
impl Unpin for CreateTargetResponse
impl UnsafeUnpin for CreateTargetResponse
impl UnwindSafe for CreateTargetResponse
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