pub struct StatusSchema {
pub version: String,
pub server_time: String,
pub max_level: i32,
pub max_skill_level: i32,
pub characters_online: i32,
pub season: Option<Box<SeasonSchema>>,
pub announcements: Vec<AnnouncementSchema>,
pub rate_limits: Vec<RateLimitSchema>,
}Fields§
§version: StringGame version.
server_time: StringServer time.
max_level: i32Maximum level.
max_skill_level: i32Maximum skill level.
characters_online: i32Characters online.
season: Option<Box<SeasonSchema>>Current season details.
announcements: Vec<AnnouncementSchema>Server announcements.
rate_limits: Vec<RateLimitSchema>Rate limits.
Implementations§
Source§impl StatusSchema
impl StatusSchema
pub fn new( version: String, server_time: String, max_level: i32, max_skill_level: i32, characters_online: i32, announcements: Vec<AnnouncementSchema>, rate_limits: Vec<RateLimitSchema>, ) -> StatusSchema
Trait Implementations§
Source§impl Clone for StatusSchema
impl Clone for StatusSchema
Source§fn clone(&self) -> StatusSchema
fn clone(&self) -> StatusSchema
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 StatusSchema
impl Debug for StatusSchema
Source§impl Default for StatusSchema
impl Default for StatusSchema
Source§fn default() -> StatusSchema
fn default() -> StatusSchema
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for StatusSchema
impl<'de> Deserialize<'de> for StatusSchema
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 StatusSchema
impl PartialEq for StatusSchema
Source§impl Serialize for StatusSchema
impl Serialize for StatusSchema
impl StructuralPartialEq for StatusSchema
Auto Trait Implementations§
impl Freeze for StatusSchema
impl RefUnwindSafe for StatusSchema
impl Send for StatusSchema
impl Sync for StatusSchema
impl Unpin for StatusSchema
impl UnwindSafe for StatusSchema
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