pub struct HeaderState {
pub status: ApiStatus,
pub notification_type: Value,
pub user_id: String,
pub user_id_ws: String,
pub notification_counts: Vec<NotificationAndCount>,
}Fields§
§status: ApiStatus§notification_type: Value§user_id: String§user_id_ws: String§notification_counts: Vec<NotificationAndCount>Implementations§
Source§impl HeaderState
impl HeaderState
pub fn new( status: ApiStatus, notification_type: Value, user_id: String, user_id_ws: String, notification_counts: Vec<NotificationAndCount>, ) -> HeaderState
Trait Implementations§
Source§impl Clone for HeaderState
impl Clone for HeaderState
Source§fn clone(&self) -> HeaderState
fn clone(&self) -> HeaderState
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 HeaderState
impl Debug for HeaderState
Source§impl Default for HeaderState
impl Default for HeaderState
Source§fn default() -> HeaderState
fn default() -> HeaderState
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for HeaderState
impl<'de> Deserialize<'de> for HeaderState
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 HeaderState
impl PartialEq for HeaderState
Source§impl Serialize for HeaderState
impl Serialize for HeaderState
impl StructuralPartialEq for HeaderState
Auto Trait Implementations§
impl Freeze for HeaderState
impl RefUnwindSafe for HeaderState
impl Send for HeaderState
impl Sync for HeaderState
impl Unpin for HeaderState
impl UnwindSafe for HeaderState
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