pub struct ScoutJSON { /* private fields */ }Expand description
ScoutJson is a JSON representation of a subset of the Scout AST. It is meant to model after the Google Chrome Recorder API.
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ScoutJSON
impl<'de> Deserialize<'de> for ScoutJSON
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 ScoutJSON
impl RefUnwindSafe for ScoutJSON
impl Send for ScoutJSON
impl Sync for ScoutJSON
impl Unpin for ScoutJSON
impl UnwindSafe for ScoutJSON
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