pub struct ConnectionEntry(/* private fields */);Expand description
A connection’s target: type and the plugin’s fields, passed on unchecked.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ConnectionEntry
impl<'de> Deserialize<'de> for ConnectionEntry
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 From<ConnectionEntry> for Value
impl From<ConnectionEntry> for Value
Source§fn from(e: ConnectionEntry) -> Self
fn from(e: ConnectionEntry) -> Self
Converts to this type from the input type.
Source§impl JsonSchema for ConnectionEntry
impl JsonSchema for ConnectionEntry
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§fn json_schema(g: &mut SchemaGenerator) -> Schema
fn json_schema(g: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Auto Trait Implementations§
impl Freeze for ConnectionEntry
impl RefUnwindSafe for ConnectionEntry
impl Send for ConnectionEntry
impl Sync for ConnectionEntry
impl Unpin for ConnectionEntry
impl UnsafeUnpin for ConnectionEntry
impl UnwindSafe for ConnectionEntry
Blanket Implementations§
impl<T> Allocation for T
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