pub enum AliasAction {
Add(AliasDefinition),
Remove {
name: String,
index: String,
},
}Expand description
别名操作类型
Variants§
Trait Implementations§
Source§impl Clone for AliasAction
impl Clone for AliasAction
Source§fn clone(&self) -> AliasAction
fn clone(&self) -> AliasAction
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 moreSource§impl Debug for AliasAction
impl Debug for AliasAction
Source§impl<'de> Deserialize<'de> for AliasAction
impl<'de> Deserialize<'de> for AliasAction
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 for AliasAction
impl PartialEq for AliasAction
Source§impl Serialize for AliasAction
impl Serialize for AliasAction
impl StructuralPartialEq for AliasAction
Auto Trait Implementations§
impl Freeze for AliasAction
impl RefUnwindSafe for AliasAction
impl Send for AliasAction
impl Sync for AliasAction
impl Unpin for AliasAction
impl UnsafeUnpin for AliasAction
impl UnwindSafe for AliasAction
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