pub struct SwrlRule {
pub id: Option<String>,
pub body: Vec<SwrlAtom>,
pub head: Vec<SwrlAtom>,
pub enabled: bool,
}Fields§
§id: Option<String>Stable id when known (blank node or named rule IRI).
body: Vec<SwrlAtom>§head: Vec<SwrlAtom>§enabled: boolImplementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for SwrlRule
impl<'de> Deserialize<'de> for SwrlRule
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for SwrlRule
impl StructuralPartialEq for SwrlRule
Auto Trait Implementations§
impl Freeze for SwrlRule
impl RefUnwindSafe for SwrlRule
impl Send for SwrlRule
impl Sync for SwrlRule
impl Unpin for SwrlRule
impl UnsafeUnpin for SwrlRule
impl UnwindSafe for SwrlRule
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more