#[non_exhaustive]pub struct ListCertificateRevocationListsResponse {
pub certificate_revocation_lists: Vec<CertificateRevocationList>,
pub next_page_token: String,
pub unreachable: Vec<String>,
/* private fields */
}Expand description
Response message for CertificateAuthorityService.ListCertificateRevocationLists.
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.certificate_revocation_lists: Vec<CertificateRevocationList>The list of CertificateRevocationLists.
next_page_token: StringA token to retrieve next page of results. Pass this value in ListCertificateRevocationListsRequest.page_token to retrieve the next page of results.
unreachable: Vec<String>A list of locations (e.g. “us-west1”) that could not be reached.
Implementations§
Source§impl ListCertificateRevocationListsResponse
impl ListCertificateRevocationListsResponse
pub fn new() -> Self
Sourcepub fn set_certificate_revocation_lists<T, V>(self, v: T) -> Self
pub fn set_certificate_revocation_lists<T, V>(self, v: T) -> Self
Sets the value of certificate_revocation_lists.
§Example
ⓘ
use google_cloud_security_privateca_v1::model::CertificateRevocationList;
let x = ListCertificateRevocationListsResponse::new()
.set_certificate_revocation_lists([
CertificateRevocationList::default()/* use setters */,
CertificateRevocationList::default()/* use (different) setters */,
]);Sourcepub fn set_next_page_token<T: Into<String>>(self, v: T) -> Self
pub fn set_next_page_token<T: Into<String>>(self, v: T) -> Self
Sets the value of next_page_token.
§Example
ⓘ
let x = ListCertificateRevocationListsResponse::new().set_next_page_token("example");Sourcepub fn set_unreachable<T, V>(self, v: T) -> Self
pub fn set_unreachable<T, V>(self, v: T) -> Self
Sets the value of unreachable.
§Example
ⓘ
let x = ListCertificateRevocationListsResponse::new().set_unreachable(["a", "b", "c"]);Trait Implementations§
Source§impl Clone for ListCertificateRevocationListsResponse
impl Clone for ListCertificateRevocationListsResponse
Source§fn clone(&self) -> ListCertificateRevocationListsResponse
fn clone(&self) -> ListCertificateRevocationListsResponse
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 Default for ListCertificateRevocationListsResponse
impl Default for ListCertificateRevocationListsResponse
Source§fn default() -> ListCertificateRevocationListsResponse
fn default() -> ListCertificateRevocationListsResponse
Returns the “default value” for a type. Read more
Source§impl PartialEq for ListCertificateRevocationListsResponse
impl PartialEq for ListCertificateRevocationListsResponse
Source§fn eq(&self, other: &ListCertificateRevocationListsResponse) -> bool
fn eq(&self, other: &ListCertificateRevocationListsResponse) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ListCertificateRevocationListsResponse
Auto Trait Implementations§
impl Freeze for ListCertificateRevocationListsResponse
impl RefUnwindSafe for ListCertificateRevocationListsResponse
impl Send for ListCertificateRevocationListsResponse
impl Sync for ListCertificateRevocationListsResponse
impl Unpin for ListCertificateRevocationListsResponse
impl UnwindSafe for ListCertificateRevocationListsResponse
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