pub struct GetDisplayMessagesRequest {
pub id: Option<Vec<i64>>,
pub request_id: i64,
pub priority: Option<MessagePriorityEnum>,
pub state: Option<MessageStateEnum>,
pub custom_data: Option<CustomData>,
}Fields§
§id: Option<Vec<i64>>If provided the Charging Station shall return Display Messages of the given ids. This field SHALL NOT contain more ids than set in <<configkey-number-of-display-messages,NumberOfDisplayMessages.maxLimit>>
request_id: i64The Id of this request.
priority: Option<MessagePriorityEnum>§state: Option<MessageStateEnum>§custom_data: Option<CustomData>Trait Implementations§
Source§impl Clone for GetDisplayMessagesRequest
impl Clone for GetDisplayMessagesRequest
Source§impl Debug for GetDisplayMessagesRequest
impl Debug for GetDisplayMessagesRequest
Source§impl<'de> Deserialize<'de> for GetDisplayMessagesRequest
impl<'de> Deserialize<'de> for GetDisplayMessagesRequest
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 Request for GetDisplayMessagesRequest
impl Request for GetDisplayMessagesRequest
impl StructuralPartialEq for GetDisplayMessagesRequest
Auto Trait Implementations§
impl Freeze for GetDisplayMessagesRequest
impl RefUnwindSafe for GetDisplayMessagesRequest
impl Send for GetDisplayMessagesRequest
impl Sync for GetDisplayMessagesRequest
impl Unpin for GetDisplayMessagesRequest
impl UnsafeUnpin for GetDisplayMessagesRequest
impl UnwindSafe for GetDisplayMessagesRequest
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