pub struct NewDeveloperMetadata {
pub metadata_key: String,
pub metadata_value: String,
pub location: DeveloperMetadataLocation,
pub visibility: String,
}Expand description
The developer-metadata fields settable on create —
CreateDeveloperMetadataRequest.developerMetadata.
No metadata_id field (server-assigned) and visibility is always
DOCUMENT_VISIBILITY — see that constant’s doc comment.
Fields§
§metadata_key: StringThe key this entry is looked up by.
metadata_value: StringThe value stored under metadata_key.
location: DeveloperMetadataLocationWhere this entry is attached.
visibility: StringAlways DOCUMENT_VISIBILITY.
Trait Implementations§
Source§impl Clone for NewDeveloperMetadata
impl Clone for NewDeveloperMetadata
Source§impl Debug for NewDeveloperMetadata
impl Debug for NewDeveloperMetadata
impl Eq for NewDeveloperMetadata
Source§impl PartialEq for NewDeveloperMetadata
impl PartialEq for NewDeveloperMetadata
Source§impl Serialize for NewDeveloperMetadata
impl Serialize for NewDeveloperMetadata
impl StructuralPartialEq for NewDeveloperMetadata
Auto Trait Implementations§
impl Freeze for NewDeveloperMetadata
impl RefUnwindSafe for NewDeveloperMetadata
impl Send for NewDeveloperMetadata
impl Sync for NewDeveloperMetadata
impl Unpin for NewDeveloperMetadata
impl UnsafeUnpin for NewDeveloperMetadata
impl UnwindSafe for NewDeveloperMetadata
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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 more