pub struct SchemaCreateAction { /* private fields */ }Expand description
Native implementation for the “create schema” action
Implementations
sourceimpl SchemaCreateAction
impl SchemaCreateAction
pub fn schema_name(&self) -> &str
pub fn owner(&self) -> &str
pub fn description(&self) -> &str
pub fn properties(&self) -> &[PropertyDefinition]
Trait Implementations
sourceimpl Clone for SchemaCreateAction
impl Clone for SchemaCreateAction
sourcefn clone(&self) -> SchemaCreateAction
fn clone(&self) -> SchemaCreateAction
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 SchemaCreateAction
impl Debug for SchemaCreateAction
sourceimpl Default for SchemaCreateAction
impl Default for SchemaCreateAction
sourcefn default() -> SchemaCreateAction
fn default() -> SchemaCreateAction
Returns the “default value” for a type. Read more
sourceimpl FromBytes<SchemaCreateAction> for SchemaCreateAction
impl FromBytes<SchemaCreateAction> for SchemaCreateAction
fn from_bytes(bytes: &[u8]) -> Result<SchemaCreateAction, ProtoConversionError>
sourceimpl FromNative<SchemaCreateAction> for SchemaCreateAction
impl FromNative<SchemaCreateAction> for SchemaCreateAction
fn from_native(
schema_create: SchemaCreateAction
) -> Result<Self, ProtoConversionError>
sourceimpl FromProto<SchemaCreateAction> for SchemaCreateAction
impl FromProto<SchemaCreateAction> for SchemaCreateAction
fn from_proto(
schema_create: SchemaCreateAction
) -> Result<Self, ProtoConversionError>
sourceimpl IntoBytes for SchemaCreateAction
impl IntoBytes for SchemaCreateAction
fn into_bytes(self) -> Result<Vec<u8>, ProtoConversionError>
sourceimpl IntoNative<SchemaCreateAction> for SchemaCreateAction
impl IntoNative<SchemaCreateAction> for SchemaCreateAction
fn into_native(self) -> Result<T, ProtoConversionError>
sourceimpl IntoProto<SchemaCreateAction> for SchemaCreateAction
impl IntoProto<SchemaCreateAction> for SchemaCreateAction
fn into_proto(self) -> Result<T, ProtoConversionError>
sourceimpl PartialEq<SchemaCreateAction> for SchemaCreateAction
impl PartialEq<SchemaCreateAction> for SchemaCreateAction
sourcefn eq(&self, other: &SchemaCreateAction) -> bool
fn eq(&self, other: &SchemaCreateAction) -> bool
This method tests for self and other values to be equal, and is used
by ==. Read more
sourcefn ne(&self, other: &SchemaCreateAction) -> bool
fn ne(&self, other: &SchemaCreateAction) -> bool
This method tests for !=.
impl StructuralPartialEq for SchemaCreateAction
Auto Trait Implementations
impl RefUnwindSafe for SchemaCreateAction
impl Send for SchemaCreateAction
impl Sync for SchemaCreateAction
impl Unpin for SchemaCreateAction
impl UnwindSafe for SchemaCreateAction
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