pub struct TripResponse {
pub warnings: Option<Box<WarningCollection>>,
pub problems: Option<Vec<Problem>>,
pub trip: Box<Trip>,
}Fields§
§warnings: Option<Box<WarningCollection>>§problems: Option<Vec<Problem>>§trip: Box<Trip>Implementations§
Source§impl TripResponse
impl TripResponse
pub fn new(trip: Trip) -> TripResponse
Trait Implementations§
Source§impl Clone for TripResponse
impl Clone for TripResponse
Source§fn clone(&self) -> TripResponse
fn clone(&self) -> TripResponse
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 TripResponse
impl Debug for TripResponse
Source§impl Default for TripResponse
impl Default for TripResponse
Source§fn default() -> TripResponse
fn default() -> TripResponse
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TripResponse
impl<'de> Deserialize<'de> for TripResponse
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
Source§impl PartialEq for TripResponse
impl PartialEq for TripResponse
Source§impl Serialize for TripResponse
impl Serialize for TripResponse
impl StructuralPartialEq for TripResponse
Auto Trait Implementations§
impl Freeze for TripResponse
impl RefUnwindSafe for TripResponse
impl Send for TripResponse
impl Sync for TripResponse
impl Unpin for TripResponse
impl UnwindSafe for TripResponse
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