#[non_exhaustive]pub struct ListMetadataSchemasResponse {
pub metadata_schemas: Vec<MetadataSchema>,
pub next_page_token: String,
/* private fields */
}Available on crate feature
metadata-service only.Expand description
Response message for MetadataService.ListMetadataSchemas.
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.metadata_schemas: Vec<MetadataSchema>The MetadataSchemas found for the MetadataStore.
next_page_token: StringA token, which can be sent as ListMetadataSchemasRequest.page_token to retrieve the next page. If this field is not populated, there are no subsequent pages.
Implementations§
Source§impl ListMetadataSchemasResponse
impl ListMetadataSchemasResponse
pub fn new() -> Self
Sourcepub fn set_metadata_schemas<T, V>(self, v: T) -> Self
pub fn set_metadata_schemas<T, V>(self, v: T) -> Self
Sets the value of metadata_schemas.
§Example
ⓘ
use google_cloud_aiplatform_v1::model::MetadataSchema;
let x = ListMetadataSchemasResponse::new()
.set_metadata_schemas([
MetadataSchema::default()/* use setters */,
MetadataSchema::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 = ListMetadataSchemasResponse::new().set_next_page_token("example");Trait Implementations§
Source§impl Clone for ListMetadataSchemasResponse
impl Clone for ListMetadataSchemasResponse
Source§fn clone(&self) -> ListMetadataSchemasResponse
fn clone(&self) -> ListMetadataSchemasResponse
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 Debug for ListMetadataSchemasResponse
impl Debug for ListMetadataSchemasResponse
Source§impl Default for ListMetadataSchemasResponse
impl Default for ListMetadataSchemasResponse
Source§fn default() -> ListMetadataSchemasResponse
fn default() -> ListMetadataSchemasResponse
Returns the “default value” for a type. Read more
impl StructuralPartialEq for ListMetadataSchemasResponse
Auto Trait Implementations§
impl Freeze for ListMetadataSchemasResponse
impl RefUnwindSafe for ListMetadataSchemasResponse
impl Send for ListMetadataSchemasResponse
impl Sync for ListMetadataSchemasResponse
impl Unpin for ListMetadataSchemasResponse
impl UnwindSafe for ListMetadataSchemasResponse
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