Trait TryAsBlankId

Source
pub trait TryAsBlankId: MaybeBlankId {
    // Required method
    fn try_as_blank(&self) -> Option<&Self::BlankId>;

    // Provided method
    fn is_blank(&self) -> bool { ... }
}
Expand description

Types that may have a blank node identifier representation that can be borrowed.

Required Methods§

Source

fn try_as_blank(&self) -> Option<&Self::BlankId>

Returns a reference to the blank node identifier value, if any.

Provided Methods§

Source

fn is_blank(&self) -> bool

Implementors§

Source§

impl<I, B> TryAsBlankId for Id<I, B>

Source§

impl<I: TryAsBlankId, L> TryAsBlankId for Term<I, L>