pub struct Gated {
pub class: Class,
pub effect: Effect,
pub target: Utf8PathBuf,
}Expand description
One gated action: its class, its effect, and the target it judges.
Fields§
§class: ClassThe class the table gives it.
effect: EffectWhat this invocation does.
target: Utf8PathBufThe repository whose record the gate reads.
Trait Implementations§
impl Eq for Gated
impl StructuralPartialEq for Gated
Auto Trait Implementations§
impl Forget for Gated
impl Freeze for Gated
impl Move for Gated
impl RefUnwindSafe for Gated
impl Send for Gated
impl Sync for Gated
impl Unpin for Gated
impl UnsafeUnpin for Gated
impl UnwindSafe for Gated
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.