pub struct CustomObjectTypeOutput {
pub id: String,
pub handle: String,
pub display_name: String,
pub description: String,
pub fields: Vec<CustomFieldDefinitionOutput>,
pub created_at: String,
pub updated_at: String,
pub version: i32,
}Fields§
§id: String§handle: String§display_name: String§description: String§fields: Vec<CustomFieldDefinitionOutput>§created_at: String§updated_at: String§version: i32Trait Implementations§
Source§impl Clone for CustomObjectTypeOutput
impl Clone for CustomObjectTypeOutput
Source§fn clone(&self) -> CustomObjectTypeOutput
fn clone(&self) -> CustomObjectTypeOutput
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<'de> Deserialize<'de> for CustomObjectTypeOutput
impl<'de> Deserialize<'de> for CustomObjectTypeOutput
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 From<CustomObjectType> for CustomObjectTypeOutput
impl From<CustomObjectType> for CustomObjectTypeOutput
Source§fn from(t: CustomObjectType) -> Self
fn from(t: CustomObjectType) -> Self
Converts to this type from the input type.
Source§impl FromNapiValue for CustomObjectTypeOutput
impl FromNapiValue for CustomObjectTypeOutput
Source§unsafe fn from_napi_value(env: napi_env, napi_val: napi_value) -> Result<Self>
unsafe fn from_napi_value(env: napi_env, napi_val: napi_value) -> Result<Self>
Safety Read more
fn from_unknown(value: JsUnknown) -> Result<Self, Error>
Source§impl Serialize for CustomObjectTypeOutput
impl Serialize for CustomObjectTypeOutput
Source§impl ToNapiValue for CustomObjectTypeOutput
impl ToNapiValue for CustomObjectTypeOutput
Source§unsafe fn to_napi_value(
env: napi_env,
val: CustomObjectTypeOutput,
) -> Result<napi_value>
unsafe fn to_napi_value( env: napi_env, val: CustomObjectTypeOutput, ) -> Result<napi_value>
Safety Read more
Source§impl TypeName for CustomObjectTypeOutput
impl TypeName for CustomObjectTypeOutput
Source§impl ValidateNapiValue for CustomObjectTypeOutput
impl ValidateNapiValue for CustomObjectTypeOutput
Source§unsafe fn validate(
env: *mut napi_env__,
napi_val: *mut napi_value__,
) -> Result<*mut napi_value__, Error>
unsafe fn validate( env: *mut napi_env__, napi_val: *mut napi_value__, ) -> Result<*mut napi_value__, Error>
Safety Read more
Auto Trait Implementations§
impl Freeze for CustomObjectTypeOutput
impl RefUnwindSafe for CustomObjectTypeOutput
impl Send for CustomObjectTypeOutput
impl Sync for CustomObjectTypeOutput
impl Unpin for CustomObjectTypeOutput
impl UnsafeUnpin for CustomObjectTypeOutput
impl UnwindSafe for CustomObjectTypeOutput
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