Struct workspace2::Save
source · pub struct Save {
pub save_intent: Option<SaveIntent>,
}
Fields§
§save_intent: Option<SaveIntent>
Trait Implementations§
source§impl Action for Save
impl Action for Save
fn name(&self) -> &'static str
fn debug_name() -> &'static strwhere Self: Sized,
fn build(value: Value) -> Result<Box<dyn Action>>where Self: Sized,
fn partial_eq(&self, action: &dyn Action) -> bool
fn boxed_clone(&self) -> Box<dyn Action>
fn as_any(&self) -> &dyn Any
source§impl<'de> Deserialize<'de> for Save
impl<'de> Deserialize<'de> for Save
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 PartialEq<Save> for Save
impl PartialEq<Save> for Save
impl StructuralPartialEq for Save
Auto Trait Implementations§
impl RefUnwindSafe for Save
impl Send for Save
impl Sync for Save
impl Unpin for Save
impl UnwindSafe for Save
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