pub struct VisitorSpec {
pub callbacks: HashMap<String, CallbackAction>,
}Expand description
Visitor specification for visitor pattern tests.
Fields§
§callbacks: HashMap<String, CallbackAction>Map of callback method name to action.
Trait Implementations§
Source§impl Clone for VisitorSpec
impl Clone for VisitorSpec
Source§fn clone(&self) -> VisitorSpec
fn clone(&self) -> VisitorSpec
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for VisitorSpec
impl Debug for VisitorSpec
Source§impl<'de> Deserialize<'de> for VisitorSpec
impl<'de> Deserialize<'de> for VisitorSpec
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
Auto Trait Implementations§
impl Freeze for VisitorSpec
impl RefUnwindSafe for VisitorSpec
impl Send for VisitorSpec
impl Sync for VisitorSpec
impl Unpin for VisitorSpec
impl UnsafeUnpin for VisitorSpec
impl UnwindSafe for VisitorSpec
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