pub struct PropSpec;
Trait Implementations§
Source§impl<'a> AcceptVisitor<'a> for PropSpec
impl<'a> AcceptVisitor<'a> for PropSpec
Source§impl<'a> ForEachChild<'a> for PropSpec
impl<'a> ForEachChild<'a> for PropSpec
Source§fn for_each_child(&'a self, each: &mut dyn FnMut(&'a dyn AnyNode<'a>))
fn for_each_child(&'a self, each: &mut dyn FnMut(&'a dyn AnyNode<'a>))
Apply a function to each child node.
Source§impl<'a> ForEachNode<'a> for PropSpec
impl<'a> ForEachNode<'a> for PropSpec
Source§fn for_each_node(&'a self, each: &mut dyn FnMut(&'a dyn AnyNode<'a>))
fn for_each_node(&'a self, each: &mut dyn FnMut(&'a dyn AnyNode<'a>))
Apply a function to this node.
Source§impl<'a> WalkVisitor<'a> for PropSpec
impl<'a> WalkVisitor<'a> for PropSpec
impl Eq for PropSpec
impl StructuralPartialEq for PropSpec
Auto Trait Implementations§
impl Freeze for PropSpec
impl RefUnwindSafe for PropSpec
impl Send for PropSpec
impl Sync for PropSpec
impl Unpin for PropSpec
impl UnwindSafe for PropSpec
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