Function as_nullable

Source
pub fn as_nullable<'a>(resolve: &'a Resolve, ty: &'a Type) -> Option<&'a Type>
Expand description

Tests whether ty can be represented with null, and if it can then the “other type” is returned. If Some is returned that means that ty is null | <return>. If None is returned that means that null can’t be used to represent ty.