pub struct ChannelPlan {
pub name: String,
pub flow_id: String,
pub kind: String,
pub config: Value,
}Expand description
Channel entrypoint description.
Fields§
§name: StringLogical channel name.
flow_id: StringFlow entrypoint.
kind: StringConnector kind (opaque).
config: ValueConnector-specific configuration.
Trait Implementations§
Source§impl Clone for ChannelPlan
impl Clone for ChannelPlan
Source§fn clone(&self) -> ChannelPlan
fn clone(&self) -> ChannelPlan
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ChannelPlan
impl Debug for ChannelPlan
Source§impl<'de> Deserialize<'de> for ChannelPlan
impl<'de> Deserialize<'de> for ChannelPlan
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 ChannelPlan
impl PartialEq for ChannelPlan
Source§impl Serialize for ChannelPlan
impl Serialize for ChannelPlan
impl StructuralPartialEq for ChannelPlan
Auto Trait Implementations§
impl Freeze for ChannelPlan
impl RefUnwindSafe for ChannelPlan
impl Send for ChannelPlan
impl Sync for ChannelPlan
impl Unpin for ChannelPlan
impl UnwindSafe for ChannelPlan
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)