pub struct DetailedGear {
pub id: Option<String>,
pub resource_state: Option<i32>,
pub primary: Option<bool>,
pub name: Option<String>,
pub distance: Option<f32>,
pub brand_name: Option<String>,
pub model_name: Option<String>,
pub frame_type: Option<i32>,
pub description: Option<String>,
}Fields§
§id: Option<String>§resource_state: Option<i32>§primary: Option<bool>§name: Option<String>§distance: Option<f32>§brand_name: Option<String>§model_name: Option<String>§frame_type: Option<i32>§description: Option<String>Trait Implementations§
Source§impl Clone for DetailedGear
impl Clone for DetailedGear
Source§fn clone(&self) -> DetailedGear
fn clone(&self) -> DetailedGear
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 DetailedGear
impl Debug for DetailedGear
Source§impl<'de> Deserialize<'de> for DetailedGear
impl<'de> Deserialize<'de> for DetailedGear
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 Sendable<DetailedGear> for GetGear
impl Sendable<DetailedGear> for GetGear
fn send<'async_trait>(
self,
) -> Pin<Box<dyn Future<Output = Result<DetailedGear, ErrorWrapper>> + Send + 'async_trait>>where
Self: 'async_trait,
Auto Trait Implementations§
impl Freeze for DetailedGear
impl RefUnwindSafe for DetailedGear
impl Send for DetailedGear
impl Sync for DetailedGear
impl Unpin for DetailedGear
impl UnsafeUnpin for DetailedGear
impl UnwindSafe for DetailedGear
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