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<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
impl Eq for NodeDraft
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