Struct alfresco_sdk::models::structs::NodeBodyCreate
source · pub struct NodeBodyCreate {
pub name: String,
pub node_type: String,
pub aspect_names: Option<Vec<String>>,
pub properties: Option<AnyObj>,
pub permissions: Option<PermissionsBody>,
pub definition: Option<Definition>,
pub relative_path: Option<String>,
pub association: Option<BaseAssociation>,
pub secondary_children: Option<Vec<ChildAssociationBody>>,
pub targets: Option<Vec<AssociationBody>>,
}
Fields§
§name: String
§node_type: String
§aspect_names: Option<Vec<String>>
§properties: Option<AnyObj>
§permissions: Option<PermissionsBody>
§definition: Option<Definition>
§relative_path: Option<String>
§association: Option<BaseAssociation>
§secondary_children: Option<Vec<ChildAssociationBody>>
§targets: Option<Vec<AssociationBody>>
Trait Implementations§
source§impl Clone for NodeBodyCreate
impl Clone for NodeBodyCreate
source§fn clone(&self) -> NodeBodyCreate
fn clone(&self) -> NodeBodyCreate
Returns a copy 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 NodeBodyCreate
impl Debug for NodeBodyCreate
source§impl<'de> Deserialize<'de> for NodeBodyCreate
impl<'de> Deserialize<'de> for NodeBodyCreate
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
Auto Trait Implementations§
impl RefUnwindSafe for NodeBodyCreate
impl Send for NodeBodyCreate
impl Sync for NodeBodyCreate
impl Unpin for NodeBodyCreate
impl UnwindSafe for NodeBodyCreate
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