pgrx 0.18.0

pgrx: A Rust framework for creating Postgres extensions
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
pub(crate) trait PointerExt {
    fn is_non_null(&self) -> bool;
}

impl<T> PointerExt for *mut T {
    fn is_non_null(&self) -> bool {
        !self.is_null()
    }
}

impl<T> PointerExt for *const T {
    fn is_non_null(&self) -> bool {
        !self.is_null()
    }
}