pub struct FunctionPredicate { /* private fields */ }Implementations§
Source§impl FunctionPredicate
impl FunctionPredicate
pub fn new<F: FfiFunctionPredicate + 'static>(predicate: F) -> UniquePtr<Self> ⓘ
Trait Implementations§
Source§impl ExternType for FunctionPredicate
impl ExternType for FunctionPredicate
impl Send for FunctionPredicate
impl Sync for FunctionPredicate
impl UniquePtrTarget for FunctionPredicate
Auto Trait Implementations§
impl !Freeze for FunctionPredicate
impl !Unpin for FunctionPredicate
impl RefUnwindSafe for FunctionPredicate
impl UnsafeUnpin for FunctionPredicate
impl UnwindSafe for FunctionPredicate
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