#[non_exhaustive]pub struct ComputeRepositoryAccessTokenStatusResponse {
pub token_status: TokenStatus,
/* private fields */
}Expand description
ComputeRepositoryAccessTokenStatus response message.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.token_status: TokenStatusIndicates the status of the Git access token.
Implementations§
Source§impl ComputeRepositoryAccessTokenStatusResponse
impl ComputeRepositoryAccessTokenStatusResponse
Sourcepub fn set_token_status<T: Into<TokenStatus>>(self, v: T) -> Self
pub fn set_token_status<T: Into<TokenStatus>>(self, v: T) -> Self
Sets the value of token_status.
§Example
ⓘ
use google_cloud_dataform_v1::model::compute_repository_access_token_status_response::TokenStatus;
let x0 = ComputeRepositoryAccessTokenStatusResponse::new().set_token_status(TokenStatus::NotFound);
let x1 = ComputeRepositoryAccessTokenStatusResponse::new().set_token_status(TokenStatus::Invalid);
let x2 = ComputeRepositoryAccessTokenStatusResponse::new().set_token_status(TokenStatus::Valid);Trait Implementations§
impl StructuralPartialEq for ComputeRepositoryAccessTokenStatusResponse
Auto Trait Implementations§
impl Freeze for ComputeRepositoryAccessTokenStatusResponse
impl RefUnwindSafe for ComputeRepositoryAccessTokenStatusResponse
impl Send for ComputeRepositoryAccessTokenStatusResponse
impl Sync for ComputeRepositoryAccessTokenStatusResponse
impl Unpin for ComputeRepositoryAccessTokenStatusResponse
impl UnsafeUnpin for ComputeRepositoryAccessTokenStatusResponse
impl UnwindSafe for ComputeRepositoryAccessTokenStatusResponse
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<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