pub struct NodeDraft {
pub short_name: String,
pub short_description: String,
pub long_description: String,
pub owner: String,
pub fixed_connections: Vec<String>,
pub recent_connections: Vec<String>,
pub objects: Vec<String>,
}Fields§
§short_name: String§short_description: String§long_description: String§owner: String§fixed_connections: Vec<String>§recent_connections: Vec<String>§objects: Vec<String>Trait Implementations§
Source§impl<'de> Deserialize<'de> for NodeDraft
impl<'de> Deserialize<'de> for NodeDraft
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<NodeDraft, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<NodeDraft, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for NodeDraft
Source§impl Serialize for NodeDraft
impl Serialize for NodeDraft
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for NodeDraft
Auto Trait Implementations§
impl Freeze for NodeDraft
impl RefUnwindSafe for NodeDraft
impl Send for NodeDraft
impl Sync for NodeDraft
impl Unpin for NodeDraft
impl UnsafeUnpin for NodeDraft
impl UnwindSafe for NodeDraft
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