pub struct CreateObjectStoreRequest {
pub name: String,
pub schema: Option<ObjectStoreSchema>,
}Expand description
CreateObjectStoreRequest creates a new object store.
Native message type for gestalt.provider.v1.CreateObjectStoreRequest.
Fields§
§name: StringThe name field.
schema: Option<ObjectStoreSchema>The schema field; None when unset.
Trait Implementations§
Source§impl Clone for CreateObjectStoreRequest
impl Clone for CreateObjectStoreRequest
Source§fn clone(&self) -> CreateObjectStoreRequest
fn clone(&self) -> CreateObjectStoreRequest
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 CreateObjectStoreRequest
impl Debug for CreateObjectStoreRequest
Source§impl Default for CreateObjectStoreRequest
impl Default for CreateObjectStoreRequest
Source§fn default() -> CreateObjectStoreRequest
fn default() -> CreateObjectStoreRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CreateObjectStoreRequest
impl<'de> Deserialize<'de> for CreateObjectStoreRequest
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
Source§impl PartialEq for CreateObjectStoreRequest
impl PartialEq for CreateObjectStoreRequest
Source§impl Serialize for CreateObjectStoreRequest
impl Serialize for CreateObjectStoreRequest
impl StructuralPartialEq for CreateObjectStoreRequest
Auto Trait Implementations§
impl Freeze for CreateObjectStoreRequest
impl RefUnwindSafe for CreateObjectStoreRequest
impl Send for CreateObjectStoreRequest
impl Sync for CreateObjectStoreRequest
impl Unpin for CreateObjectStoreRequest
impl UnsafeUnpin for CreateObjectStoreRequest
impl UnwindSafe for CreateObjectStoreRequest
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,
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