pub struct FrameworksAnswer {
pub schema_version: u32,
pub supported: Vec<String>,
pub frameworks: Vec<FrameworkReport>,
}Expand description
The runtime’s answer: one report per requested framework, plus the ids it supports (so the engine can name them when a request is unknown).
Fields§
§schema_version: u32§supported: Vec<String>§frameworks: Vec<FrameworkReport>Implementations§
Trait Implementations§
Source§impl Clone for FrameworksAnswer
impl Clone for FrameworksAnswer
Source§impl Debug for FrameworksAnswer
impl Debug for FrameworksAnswer
Source§impl<'de> Deserialize<'de> for FrameworksAnswer
impl<'de> Deserialize<'de> for FrameworksAnswer
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 FrameworksAnswer
impl PartialEq for FrameworksAnswer
Source§impl Serialize for FrameworksAnswer
impl Serialize for FrameworksAnswer
impl StructuralPartialEq for FrameworksAnswer
Auto Trait Implementations§
impl Forget for FrameworksAnswer
impl Freeze for FrameworksAnswer
impl Move for FrameworksAnswer
impl RefUnwindSafe for FrameworksAnswer
impl Send for FrameworksAnswer
impl Sync for FrameworksAnswer
impl Unpin for FrameworksAnswer
impl UnsafeUnpin for FrameworksAnswer
impl UnwindSafe for FrameworksAnswer
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
impl<A, B, T> HttpServerConnExec<A, B> for Twhere
B: Body,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more