pub struct KernelInfoContent {
pub status: Status,
pub protocol_version: String,
pub implementation: String,
pub implementation_version: String,
pub language_info: LanguageInfo,
pub banner: String,
pub help_links: Vec<HelpLink>,
}
Expand description
Content for a KernelInfo response.
Fields§
§status: Status
Status of the request.
protocol_version: String
Version of the messaging protocol.
implementation: String
The kernel implementation name.
implementation_version: String
The kernel implementation version.
language_info: LanguageInfo
Information about the language of code for the kernel.
A banner of information about the kernel.
help_links: Vec<HelpLink>
List of help entries.
Trait Implementations§
Source§impl Debug for KernelInfoContent
impl Debug for KernelInfoContent
Source§impl<'de> Deserialize<'de> for KernelInfoContent
impl<'de> Deserialize<'de> for KernelInfoContent
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 KernelInfoContent
impl RefUnwindSafe for KernelInfoContent
impl Send for KernelInfoContent
impl Sync for KernelInfoContent
impl Unpin for KernelInfoContent
impl UnwindSafe for KernelInfoContent
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