pub struct ChargerSummary {
pub id: String,
pub serial_number: Option<String>,
pub model: Option<String>,
pub vendor: Option<String>,
}Fields§
§id: String§serial_number: Option<String>§model: Option<String>§vendor: Option<String>Trait Implementations§
Source§impl From<ChargerSummary> for ChargerSummary
impl From<ChargerSummary> for ChargerSummary
Source§fn from(value: ChargerSummary) -> Self
fn from(value: ChargerSummary) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for ChargerSummary
impl RefUnwindSafe for ChargerSummary
impl Send for ChargerSummary
impl Sync for ChargerSummary
impl Unpin for ChargerSummary
impl UnwindSafe for ChargerSummary
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request