pub struct ProjectMap {
pub routes: Vec<RouteInfo>,
pub models: Vec<ModelInfo>,
pub specs: Vec<SpecInfo>,
}Fields§
§routes: Vec<RouteInfo>§models: Vec<ModelInfo>§specs: Vec<SpecInfo>Trait Implementations§
Source§impl Clone for ProjectMap
impl Clone for ProjectMap
Source§fn clone(&self) -> ProjectMap
fn clone(&self) -> ProjectMap
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 moreSource§impl Debug for ProjectMap
impl Debug for ProjectMap
Source§impl<'de> Deserialize<'de> for ProjectMap
impl<'de> Deserialize<'de> for ProjectMap
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 ProjectMap
impl RefUnwindSafe for ProjectMap
impl Send for ProjectMap
impl Sync for ProjectMap
impl Unpin for ProjectMap
impl UnwindSafe for ProjectMap
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