pub struct MoqGroupConsumer { /* private fields */ }Implementations§
Trait Implementations§
Source§impl<UT> LiftRef<UT> for MoqGroupConsumer
impl<UT> LiftRef<UT> for MoqGroupConsumer
type LiftType = Arc<MoqGroupConsumer>
Source§impl<UT> LowerError<UT> for MoqGroupConsumer
impl<UT> LowerError<UT> for MoqGroupConsumer
Source§fn lower_error(obj: Self) -> RustBuffer
fn lower_error(obj: Self) -> RustBuffer
Lower this value for scaffolding function return Read more
Source§impl<UT> LowerReturn<UT> for MoqGroupConsumer
impl<UT> LowerReturn<UT> for MoqGroupConsumer
Source§type ReturnType = <Arc<MoqGroupConsumer> as LowerReturn<UniFfiTag>>::ReturnType
type ReturnType = <Arc<MoqGroupConsumer> as LowerReturn<UniFfiTag>>::ReturnType
The type that should be returned by scaffolding functions for this type. Read more
Source§fn lower_return(obj: Self) -> Result<Self::ReturnType, RustCallError>
fn lower_return(obj: Self) -> Result<Self::ReturnType, RustCallError>
Lower the return value from an scaffolding call Read more
Source§fn handle_failed_lift(
error: LiftArgsError,
) -> Result<Self::ReturnType, RustCallError>
fn handle_failed_lift( error: LiftArgsError, ) -> Result<Self::ReturnType, RustCallError>
Lower the return value for failed argument lifts Read more
Source§impl<UT> TypeId<UT> for MoqGroupConsumer
impl<UT> TypeId<UT> for MoqGroupConsumer
Auto Trait Implementations§
impl !RefUnwindSafe for MoqGroupConsumer
impl !UnwindSafe for MoqGroupConsumer
impl Freeze for MoqGroupConsumer
impl Send for MoqGroupConsumer
impl Sync for MoqGroupConsumer
impl Unpin for MoqGroupConsumer
impl UnsafeUnpin for MoqGroupConsumer
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