duchess 0.3.2

Silky smooth Java-Rust interop
1
2
3
4
5
6
7
8
9
10
use crate::{AsJRef, JavaObject, NullJRef};

#[derive(Copy, Clone)]
pub struct Null;

impl<J: JavaObject> AsJRef<J> for Null {
    fn as_jref(&self) -> crate::Nullable<&J> {
        Err(NullJRef)
    }
}