Enum dprint_swc_ecma_ast_view::TsTypeOperatorOp [−]
pub enum TsTypeOperatorOp {
KeyOf,
Unique,
ReadOnly,
}
Variants
keyof
unique
readonly
Implementations
impl TsTypeOperatorOp
impl TsTypeOperatorOp
Trait Implementations
impl Clone for TsTypeOperatorOp
impl Clone for TsTypeOperatorOp
pub fn clone(&self) -> TsTypeOperatorOp
pub fn clone(&self) -> TsTypeOperatorOp
Returns a copy of the value. Read more
Performs copy-assignment from source
. Read more
impl Debug for TsTypeOperatorOp
impl Debug for TsTypeOperatorOp
impl<'de> Deserialize<'de> for TsTypeOperatorOp
impl<'de> Deserialize<'de> for TsTypeOperatorOp
pub fn deserialize<D>(
deserializer: D
) -> Result<TsTypeOperatorOp, <D as Deserializer<'de>>::Error> where
D: Deserializer<'de>,
pub fn deserialize<D>(
deserializer: D
) -> Result<TsTypeOperatorOp, <D as Deserializer<'de>>::Error> where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Display for TsTypeOperatorOp
impl Display for TsTypeOperatorOp
impl EqIgnoreSpan for TsTypeOperatorOp
impl EqIgnoreSpan for TsTypeOperatorOp
pub fn eq_ignore_span(&self, other: &TsTypeOperatorOp) -> bool
impl<V> FoldWith<V> for TsTypeOperatorOp where
V: Fold,
impl<V> FoldWith<V> for TsTypeOperatorOp where
V: Fold,
pub fn fold_with(self, v: &mut V) -> TsTypeOperatorOp
pub fn fold_children_with(self, v: &mut V) -> TsTypeOperatorOp
pub fn fold_children_with(self, v: &mut V) -> TsTypeOperatorOp
Visit children nodes of self with v
impl FromStr for TsTypeOperatorOp
impl FromStr for TsTypeOperatorOp
impl Hash for TsTypeOperatorOp
impl Hash for TsTypeOperatorOp
impl PartialEq<TsTypeOperatorOp> for TsTypeOperatorOp
impl PartialEq<TsTypeOperatorOp> for TsTypeOperatorOp
impl Serialize for TsTypeOperatorOp
impl Serialize for TsTypeOperatorOp
pub fn serialize<S>(
&self,
serializer: S
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error> where
S: Serializer,
pub 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<V> VisitAllWith<V> for TsTypeOperatorOp where
V: VisitAll,
impl<V> VisitAllWith<V> for TsTypeOperatorOp where
V: VisitAll,
pub fn visit_all_with(&self, _parent: &(dyn Node + 'static), v: &mut V)
pub fn visit_all_children_with(&self, _visitor: &mut V)
pub fn visit_all_children_with(&self, _visitor: &mut V)
Visit children nodes of self with v
impl<V> VisitMutWith<V> for TsTypeOperatorOp where
V: VisitMut,
impl<V> VisitMutWith<V> for TsTypeOperatorOp where
V: VisitMut,
pub fn visit_mut_with(&mut self, v: &mut V)
pub fn visit_mut_children_with(&mut self, _visitor: &mut V)
impl<V> VisitWith<V> for TsTypeOperatorOp where
V: Visit,
impl<V> VisitWith<V> for TsTypeOperatorOp where
V: Visit,
pub fn visit_with(&self, _parent: &(dyn Node + 'static), v: &mut V)
pub fn visit_children_with(&self, _visitor: &mut V)
pub fn visit_children_with(&self, _visitor: &mut V)
Visit children nodes of self with v
impl Copy for TsTypeOperatorOp
impl Eq for TsTypeOperatorOp
impl StructuralEq for TsTypeOperatorOp
impl StructuralPartialEq for TsTypeOperatorOp
Auto Trait Implementations
impl RefUnwindSafe for TsTypeOperatorOp
impl Send for TsTypeOperatorOp
impl Sync for TsTypeOperatorOp
impl Unpin for TsTypeOperatorOp
impl UnwindSafe for TsTypeOperatorOp
Blanket Implementations
Mutably borrows from an owned value. Read more