pub struct SchemaExtensionInfo {
pub description: Option<String>,
pub directory_id: Option<String>,
pub end_date_time: Option<f64>,
pub schema_extension_id: Option<String>,
pub schema_extension_status: Option<String>,
pub schema_extension_status_reason: Option<String>,
pub start_date_time: Option<f64>,
}
Expand description
Information about a schema extension.
Fields§
§description: Option<String>
A description of the schema extension.
directory_id: Option<String>
The identifier of the directory to which the schema extension is applied.
end_date_time: Option<f64>
The date and time that the schema extension was completed.
schema_extension_id: Option<String>
The identifier of the schema extension.
schema_extension_status: Option<String>
The current status of the schema extension.
schema_extension_status_reason: Option<String>
The reason for the SchemaExtensionStatus
.
start_date_time: Option<f64>
The date and time that the schema extension started being applied to the directory.
Trait Implementations§
Source§impl Clone for SchemaExtensionInfo
impl Clone for SchemaExtensionInfo
Source§fn clone(&self) -> SchemaExtensionInfo
fn clone(&self) -> SchemaExtensionInfo
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 SchemaExtensionInfo
impl Debug for SchemaExtensionInfo
Source§impl Default for SchemaExtensionInfo
impl Default for SchemaExtensionInfo
Source§fn default() -> SchemaExtensionInfo
fn default() -> SchemaExtensionInfo
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SchemaExtensionInfo
impl<'de> Deserialize<'de> for SchemaExtensionInfo
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 SchemaExtensionInfo
impl PartialEq for SchemaExtensionInfo
impl StructuralPartialEq for SchemaExtensionInfo
Auto Trait Implementations§
impl Freeze for SchemaExtensionInfo
impl RefUnwindSafe for SchemaExtensionInfo
impl Send for SchemaExtensionInfo
impl Sync for SchemaExtensionInfo
impl Unpin for SchemaExtensionInfo
impl UnwindSafe for SchemaExtensionInfo
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