pub struct NodeJsPatternInfo {
pub pattern_type: NodePatternType,
pub framework: String,
pub route_info: Option<RouteInfo>,
pub middleware_chain: Vec<String>,
pub http_methods: Vec<String>,
pub database_patterns: Vec<DatabasePatternInfo>,
}
Expand description
Node.js pattern information
Fields§
§pattern_type: NodePatternType
§framework: String
§route_info: Option<RouteInfo>
§middleware_chain: Vec<String>
§http_methods: Vec<String>
§database_patterns: Vec<DatabasePatternInfo>
Trait Implementations§
Source§impl Clone for NodeJsPatternInfo
impl Clone for NodeJsPatternInfo
Source§fn clone(&self) -> NodeJsPatternInfo
fn clone(&self) -> NodeJsPatternInfo
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl Freeze for NodeJsPatternInfo
impl RefUnwindSafe for NodeJsPatternInfo
impl Send for NodeJsPatternInfo
impl Sync for NodeJsPatternInfo
impl Unpin for NodeJsPatternInfo
impl UnwindSafe for NodeJsPatternInfo
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