Struct spaceapi::Status [−][src]
pub struct Status {}Show fields
pub api: Option<String>, pub api_compatibility: Option<Vec<ApiVersion>>, pub space: String, pub logo: String, pub url: String, pub location: Location, pub contact: Contact, pub spacefed: Option<Spacefed>, pub projects: Option<Vec<String>>, pub cam: Option<Vec<String>>, pub stream: Option<Stream>, pub feeds: Option<Feeds>, pub events: Option<Vec<Event>>, pub radio_show: Option<Vec<RadioShow>>, pub cache: Option<Cache>, pub issue_report_channels: Vec<IssueReportChannel>, pub state: Option<State>, pub sensors: Option<Sensors>, pub extensions: BTreeMap<String, Value>,
Expand description
The main SpaceAPI status object.
Fields
api: Option<String>
api_compatibility: Option<Vec<ApiVersion>>
space: String
logo: String
url: String
location: Location
contact: Contact
spacefed: Option<Spacefed>
projects: Option<Vec<String>>
cam: Option<Vec<String>>
stream: Option<Stream>
feeds: Option<Feeds>
events: Option<Vec<Event>>
radio_show: Option<Vec<RadioShow>>
cache: Option<Cache>
issue_report_channels: Vec<IssueReportChannel>
state: Option<State>
sensors: Option<Sensors>
extensions: BTreeMap<String, Value>
Implementations
pub fn new<S: Into<String>>(
space: S,
logo: S,
url: S,
location: Location,
contact: Contact,
issue_report_channels: Vec<IssueReportChannel>
) -> Status
👎 Deprecated since 0.5.0: Please use the StatusBuilder
or a struct expression instead
pub fn new<S: Into<String>>(
space: S,
logo: S,
url: S,
location: Location,
contact: Contact,
issue_report_channels: Vec<IssueReportChannel>
) -> Status
👎 Deprecated since 0.5.0:
Please use the StatusBuilder
or a struct expression instead
Create a new Status object with only the absolutely required fields.
Trait Implementations
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
Auto Trait Implementations
impl RefUnwindSafe for Status
impl UnwindSafe for Status
Blanket Implementations
Mutably borrows from an owned value. Read more