pub struct PublishSchemaRequest {
pub development_schema_arn: String,
pub minor_version: Option<String>,
pub name: Option<String>,
pub version: String,
}
Fields
development_schema_arn: String
The Amazon Resource Name (ARN) that is associated with the development schema. For more information, see arns.
minor_version: Option<String>
The minor version under which the schema will be published. This parameter is recommended. Schemas have both a major and minor version associated with them.
name: Option<String>
The new name under which the schema will be published. If this is not provided, the development schema is considered.
version: String
The major version under which the schema will be published. Schemas have both a major and minor version associated with them.
Trait Implementations
sourceimpl Clone for PublishSchemaRequest
impl Clone for PublishSchemaRequest
sourcefn clone(&self) -> PublishSchemaRequest
fn clone(&self) -> PublishSchemaRequest
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for PublishSchemaRequest
impl Debug for PublishSchemaRequest
sourceimpl Default for PublishSchemaRequest
impl Default for PublishSchemaRequest
sourcefn default() -> PublishSchemaRequest
fn default() -> PublishSchemaRequest
Returns the “default value” for a type. Read more
sourceimpl PartialEq<PublishSchemaRequest> for PublishSchemaRequest
impl PartialEq<PublishSchemaRequest> for PublishSchemaRequest
sourcefn eq(&self, other: &PublishSchemaRequest) -> bool
fn eq(&self, other: &PublishSchemaRequest) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &PublishSchemaRequest) -> bool
fn ne(&self, other: &PublishSchemaRequest) -> bool
This method tests for !=
.
sourceimpl Serialize for PublishSchemaRequest
impl Serialize for PublishSchemaRequest
impl StructuralPartialEq for PublishSchemaRequest
Auto Trait Implementations
impl RefUnwindSafe for PublishSchemaRequest
impl Send for PublishSchemaRequest
impl Sync for PublishSchemaRequest
impl Unpin for PublishSchemaRequest
impl UnwindSafe for PublishSchemaRequest
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more