pub struct AdminAccessInfo {Show 18 fields
pub provider: String,
pub bundle_dir: PathBuf,
pub deploy_dir: PathBuf,
pub local_cert_dir: PathBuf,
pub admin_access_mode: Option<String>,
pub admin_public_endpoint: Option<String>,
pub operator_endpoint: Option<String>,
pub deployment_name_prefix: Option<String>,
pub operator_host: Option<String>,
pub provider_details: AdminProviderDetails,
pub admin_listener: String,
pub admin_secret_refs: AdminSecretRefs,
pub client_credentials_available: bool,
pub missing_requirements: Vec<String>,
pub tunnel_support: AdminTunnelSupport,
pub suggested_commands: Vec<String>,
pub curl_health_example: Option<String>,
pub notes: Vec<String>,
}Fields§
§provider: String§bundle_dir: PathBuf§deploy_dir: PathBuf§local_cert_dir: PathBuf§admin_access_mode: Option<String>§admin_public_endpoint: Option<String>§operator_endpoint: Option<String>§deployment_name_prefix: Option<String>§operator_host: Option<String>§provider_details: AdminProviderDetails§admin_listener: String§admin_secret_refs: AdminSecretRefs§client_credentials_available: bool§missing_requirements: Vec<String>§tunnel_support: AdminTunnelSupport§suggested_commands: Vec<String>§curl_health_example: Option<String>§notes: Vec<String>Trait Implementations§
Source§impl Clone for AdminAccessInfo
impl Clone for AdminAccessInfo
Source§fn clone(&self) -> AdminAccessInfo
fn clone(&self) -> AdminAccessInfo
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 AdminAccessInfo
impl Debug for AdminAccessInfo
Source§impl<'de> Deserialize<'de> for AdminAccessInfo
impl<'de> Deserialize<'de> for AdminAccessInfo
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 AdminAccessInfo
Source§impl PartialEq for AdminAccessInfo
impl PartialEq for AdminAccessInfo
Source§fn eq(&self, other: &AdminAccessInfo) -> bool
fn eq(&self, other: &AdminAccessInfo) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for AdminAccessInfo
impl Serialize for AdminAccessInfo
impl StructuralPartialEq for AdminAccessInfo
Auto Trait Implementations§
impl Freeze for AdminAccessInfo
impl RefUnwindSafe for AdminAccessInfo
impl Send for AdminAccessInfo
impl Sync for AdminAccessInfo
impl Unpin for AdminAccessInfo
impl UnsafeUnpin for AdminAccessInfo
impl UnwindSafe for AdminAccessInfo
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> FromBase64 for Twhere
T: for<'de> Deserialize<'de>,
impl<T> FromBase64 for Twhere
T: for<'de> Deserialize<'de>,
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§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::RequestCreates a shared type from an unshared type.