#[non_exhaustive]pub struct GetStatusResponse {
pub version: String,
pub protocol_version: u32,
}Expand description
Response from Client::get_status.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.version: StringPackage version (e.g. "1.0.0").
protocol_version: u32Protocol version for SDK compatibility.
Trait Implementations§
Source§impl Clone for GetStatusResponse
impl Clone for GetStatusResponse
Source§fn clone(&self) -> GetStatusResponse
fn clone(&self) -> GetStatusResponse
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 GetStatusResponse
impl Debug for GetStatusResponse
Source§impl<'de> Deserialize<'de> for GetStatusResponse
impl<'de> Deserialize<'de> for GetStatusResponse
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
Auto Trait Implementations§
impl Freeze for GetStatusResponse
impl RefUnwindSafe for GetStatusResponse
impl Send for GetStatusResponse
impl Sync for GetStatusResponse
impl Unpin for GetStatusResponse
impl UnsafeUnpin for GetStatusResponse
impl UnwindSafe for GetStatusResponse
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