Struct wasmbus_rpc::core::HostData [−][src]
pub struct HostData { pub env_values: HostEnvValues, pub host_id: String, pub instance_id: String, pub invocation_seed: String, pub lattice_rpc_prefix: String, pub lattice_rpc_url: String, pub lattice_rpc_user_jwt: String, pub lattice_rpc_user_seed: String, pub link_definitions: ActorLinks, pub link_name: String, pub provider_key: String, }
Expand description
initialization data for a capability provider
Fields
env_values: HostEnvValues
host_id: String
instance_id: String
invocation_seed: String
lattice_rpc_prefix: String
lattice_rpc_url: String
lattice_rpc_user_jwt: String
lattice_rpc_user_seed: String
link_definitions: ActorLinks
initial list of links for provider
link_name: String
provider_key: String
Implementations
obtain NatsClientOptions pre-populated with connection data from the host.
Trait Implementations
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
Auto Trait Implementations
impl RefUnwindSafe for HostData
impl UnwindSafe for HostData
Blanket Implementations
Mutably borrows from an owned value. Read more
type Output = T
type Output = T
Should always be Self