Struct biscuit_auth::datalog::Fact
source · pub struct Fact {
pub predicate: Predicate,
}Fields§
§predicate: PredicateImplementations§
Trait Implementations§
source§impl Convert<Fact> for Fact
impl Convert<Fact> for Fact
fn convert(&self, symbols: &mut SymbolTable) -> Fact
fn convert_from(f: &Fact, symbols: &SymbolTable) -> Result<Self, Format>
fn translate( f: &T, from_symbols: &SymbolTable, to_symbols: &mut SymbolTable ) -> Result<T, Format>
source§impl Ord for Fact
impl Ord for Fact
source§impl PartialEq<Fact> for Fact
impl PartialEq<Fact> for Fact
source§impl PartialOrd<Fact> for Fact
impl PartialOrd<Fact> for Fact
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self and other) and is used by the <=
operator. Read moreimpl Eq for Fact
impl StructuralEq for Fact
impl StructuralPartialEq for Fact
Auto Trait Implementations§
impl RefUnwindSafe for Fact
impl Send for Fact
impl Sync for Fact
impl Unpin for Fact
impl UnwindSafe for Fact
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