pub struct ControlPlaneProcessConfig {
pub bind: SocketAddr,
pub jwt_signing_key: String,
pub jwt_key_id: String,
pub jwt_issuer: String,
pub authority_audience: String,
pub invocation_audience: String,
pub jwt_max_lifetime: Duration,
pub admin_token: String,
pub storage: ControlPlaneStorageConfig,
pub sandbox_provider: Option<SandboxProviderConfig>,
pub socket_event_sink: Option<SocketEventSinkConfig>,
pub socket_authenticator: Option<SocketAuthenticatorConfig>,
}Fields§
§bind: SocketAddr§jwt_signing_key: String§jwt_key_id: String§jwt_issuer: String§invocation_audience: String§jwt_max_lifetime: Duration§admin_token: String§storage: ControlPlaneStorageConfig§sandbox_provider: Option<SandboxProviderConfig>§socket_event_sink: Option<SocketEventSinkConfig>§socket_authenticator: Option<SocketAuthenticatorConfig>Implementations§
Auto Trait Implementations§
impl Freeze for ControlPlaneProcessConfig
impl RefUnwindSafe for ControlPlaneProcessConfig
impl Send for ControlPlaneProcessConfig
impl Sync for ControlPlaneProcessConfig
impl Unpin for ControlPlaneProcessConfig
impl UnsafeUnpin for ControlPlaneProcessConfig
impl UnwindSafe for ControlPlaneProcessConfig
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self> ⓘ
fn with_context(self, otel_cx: Context) -> WithContext<Self> ⓘ
Source§fn with_current_context(self) -> WithContext<Self> ⓘ
fn with_current_context(self) -> WithContext<Self> ⓘ
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request