Struct grep_json_deserialize::Submatch
source · pub struct Submatch {
pub matched: ArbitraryData,
pub start: usize,
pub end: usize,
}
Expand description
Almost as specified in: https://docs.rs/grep-printer/0.1.1/grep_printer/struct.JSON.html#object-submatch
match
is deserialized to matched
because a rust reserves match as a keyword.
start
and end
are also deserialized to range
.
Fields§
§matched: ArbitraryData
§start: usize
§end: usize
Trait Implementations§
source§impl<'de> Deserialize<'de> for Submatch
impl<'de> Deserialize<'de> for Submatch
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