pub struct RouteDoc {Show 15 fields
pub id: String,
pub repo: String,
pub framework: String,
pub method: String,
pub uri: String,
pub route_name: Option<String>,
pub action: Option<String>,
pub controller: Option<String>,
pub controller_method: Option<String>,
pub middleware: Vec<String>,
pub related_symbols: Vec<String>,
pub related_tests: Vec<String>,
pub package_name: String,
pub path: Option<String>,
pub line_start: Option<usize>,
}Fields§
§id: String§repo: String§framework: String§method: String§uri: String§route_name: Option<String>§action: Option<String>§controller: Option<String>§controller_method: Option<String>§middleware: Vec<String>§package_name: String§path: Option<String>§line_start: Option<usize>Trait Implementations§
Source§impl<'de> Deserialize<'de> for RouteDoc
impl<'de> Deserialize<'de> for RouteDoc
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 RouteDoc
impl RefUnwindSafe for RouteDoc
impl Send for RouteDoc
impl Sync for RouteDoc
impl Unpin for RouteDoc
impl UnsafeUnpin for RouteDoc
impl UnwindSafe for RouteDoc
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