pub struct BackendBinding {
pub expected_descriptor_id: DescriptorId,
pub backend: BackendKind,
}Fields§
§expected_descriptor_id: DescriptorId§backend: BackendKindTrait Implementations§
Source§impl Clone for BackendBinding
impl Clone for BackendBinding
Source§impl Debug for BackendBinding
impl Debug for BackendBinding
Source§impl<'de> Deserialize<'de> for BackendBinding
impl<'de> Deserialize<'de> for BackendBinding
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 JsonSchema for BackendBinding
impl JsonSchema for BackendBinding
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for BackendBinding
impl PartialEq for BackendBinding
Source§impl Serialize for BackendBinding
impl Serialize for BackendBinding
impl StructuralPartialEq for BackendBinding
Auto Trait Implementations§
impl Freeze for BackendBinding
impl RefUnwindSafe for BackendBinding
impl Send for BackendBinding
impl Sync for BackendBinding
impl Unpin for BackendBinding
impl UnsafeUnpin for BackendBinding
impl UnwindSafe for BackendBinding
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