pub enum AttributeEditState {
Loading {
node: NodeId,
attr_name: String,
},
Failed {
node: NodeId,
attr_name: String,
error: String,
},
Inputs {
node: NodeId,
attr_name: String,
target: WriteTarget,
edited: String,
field_error: Option<String>,
write_error: Option<String>,
},
Writing {
node: NodeId,
attr_name: String,
target: WriteTarget,
edited: String,
},
}Variants§
Implementations§
Trait Implementations§
Source§impl Clone for AttributeEditState
impl Clone for AttributeEditState
Source§fn clone(&self) -> AttributeEditState
fn clone(&self) -> AttributeEditState
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for AttributeEditState
impl RefUnwindSafe for AttributeEditState
impl Send for AttributeEditState
impl Sync for AttributeEditState
impl Unpin for AttributeEditState
impl UnsafeUnpin for AttributeEditState
impl UnwindSafe for AttributeEditState
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