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