pub struct PluginChannelBridgeContract {
pub channel_id: Option<String>,
pub setup_surface: Option<String>,
pub transport_family: Option<String>,
pub target_contract: Option<String>,
pub account_scope: Option<String>,
pub runtime_contract: Option<String>,
pub runtime_operations: Vec<String>,
pub runtime_metadata_issues: Vec<String>,
pub readiness: PluginChannelBridgeReadiness,
}Fields§
§channel_id: Option<String>§setup_surface: Option<String>§transport_family: Option<String>§target_contract: Option<String>§account_scope: Option<String>§runtime_contract: Option<String>§runtime_operations: Vec<String>§runtime_metadata_issues: Vec<String>§readiness: PluginChannelBridgeReadinessTrait Implementations§
Source§impl Clone for PluginChannelBridgeContract
impl Clone for PluginChannelBridgeContract
Source§fn clone(&self) -> PluginChannelBridgeContract
fn clone(&self) -> PluginChannelBridgeContract
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PluginChannelBridgeContract
impl Debug for PluginChannelBridgeContract
Source§impl<'de> Deserialize<'de> for PluginChannelBridgeContract
impl<'de> Deserialize<'de> for PluginChannelBridgeContract
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
impl Eq for PluginChannelBridgeContract
impl StructuralPartialEq for PluginChannelBridgeContract
Auto Trait Implementations§
impl Freeze for PluginChannelBridgeContract
impl RefUnwindSafe for PluginChannelBridgeContract
impl Send for PluginChannelBridgeContract
impl Sync for PluginChannelBridgeContract
impl Unpin for PluginChannelBridgeContract
impl UnsafeUnpin for PluginChannelBridgeContract
impl UnwindSafe for PluginChannelBridgeContract
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