Enum flapigen::JavaReachabilityFence
source · [−]pub enum JavaReachabilityFence {
Std,
GenerateFence(usize),
}Expand description
What reachability fence to use
Variants
Std
java.lang.ref.Reference.reachabilityFence
GenerateFence(usize)
If Reference.reachabilityFence is not available, generate JNI code to emulate it Argument is maximum number of parameters, that you would “fence”. By default is big enough number, but may be you lint tool will be “against” too big number (we generate Java method with such number of arguments)
Trait Implementations
sourceimpl Clone for JavaReachabilityFence
impl Clone for JavaReachabilityFence
sourcefn clone(&self) -> JavaReachabilityFence
fn clone(&self) -> JavaReachabilityFence
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for JavaReachabilityFence
impl Debug for JavaReachabilityFence
impl Copy for JavaReachabilityFence
Auto Trait Implementations
impl RefUnwindSafe for JavaReachabilityFence
impl Send for JavaReachabilityFence
impl Sync for JavaReachabilityFence
impl Unpin for JavaReachabilityFence
impl UnwindSafe for JavaReachabilityFence
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more