pub struct GateSite {
pub consumer: GateConsumer,
pub path: String,
}Expand description
One gate the walk found: which consumer class it belongs to, and where.
Fields§
§consumer: GateConsumerThe object class carrying the gate.
path: StringJSON pointer, within its stage document, to the object that declares the
gate’s fields — so <path>/requires_flags/0 is where an author would look.
For every consumer but the effect that is the consumer object itself; an
effect declares its gate in one when, and the pointer names it.
Auto Trait Implementations§
impl Freeze for GateSite
impl RefUnwindSafe for GateSite
impl Send for GateSite
impl Sync for GateSite
impl Unpin for GateSite
impl UnsafeUnpin for GateSite
impl UnwindSafe for GateSite
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