pub struct ExchangeVector;Trait Implementations§
Source§impl Method for ExchangeVector
impl Method for ExchangeVector
Source§const FLEXIBILITY: Flexibility = ::fidl_next::protocol::Flexibility::Strict
const FLEXIBILITY: Flexibility = ::fidl_next::protocol::Flexibility::Strict
The flexibility of the method.
Source§type Request = SpiImplExchangeVectorRequest<'static>
type Request = SpiImplExchangeVectorRequest<'static>
The request payload for the method.
Source§impl<___R> Respond<___R> for ExchangeVector
impl<___R> Respond<___R> for ExchangeVector
Source§impl<___R> RespondErr<___R> for ExchangeVector
impl<___R> RespondErr<___R> for ExchangeVector
Source§impl TwoWayMethod for ExchangeVector
impl TwoWayMethod for ExchangeVector
Source§type Response = Result<'static, SpiImplExchangeVectorResponse<'static>, Int32>
type Response = Result<'static, SpiImplExchangeVectorResponse<'static>, Int32>
The response payload for the method.
Auto Trait Implementations§
impl Freeze for ExchangeVector
impl RefUnwindSafe for ExchangeVector
impl Send for ExchangeVector
impl Sync for ExchangeVector
impl Unpin for ExchangeVector
impl UnsafeUnpin for ExchangeVector
impl UnwindSafe for ExchangeVector
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
§impl<T> InstanceFromServiceTransport<T> for T
impl<T> InstanceFromServiceTransport<T> for T
§fn from_service_transport(handle: T) -> T
fn from_service_transport(handle: T) -> T
Converts the given service transport handle of type
T to [Self]