Enum moore_svlog_syntax::ast::DriveStrength
source · [−]pub enum DriveStrength {
Supply0,
Strong0,
Pull0,
Weak0,
HighZ0,
Supply1,
Strong1,
Pull1,
Weak1,
HighZ1,
}
Variants
Supply0
Strong0
Pull0
Weak0
HighZ0
Supply1
Strong1
Pull1
Weak1
HighZ1
Trait Implementations
sourceimpl<'a> AcceptVisitor<'a> for DriveStrength
impl<'a> AcceptVisitor<'a> for DriveStrength
sourceimpl Clone for DriveStrength
impl Clone for DriveStrength
sourcefn clone(&self) -> DriveStrength
fn clone(&self) -> DriveStrength
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for DriveStrength
impl Debug for DriveStrength
sourceimpl<'a> ForEachChild<'a> for DriveStrength
impl<'a> ForEachChild<'a> for DriveStrength
sourcefn for_each_child(&'a self, each: &mut dyn FnMut(&'a dyn AnyNode<'a>))
fn for_each_child(&'a self, each: &mut dyn FnMut(&'a dyn AnyNode<'a>))
Apply a function to each child node.
sourceimpl<'a> ForEachNode<'a> for DriveStrength
impl<'a> ForEachNode<'a> for DriveStrength
sourcefn for_each_node(&'a self, each: &mut dyn FnMut(&'a dyn AnyNode<'a>))
fn for_each_node(&'a self, each: &mut dyn FnMut(&'a dyn AnyNode<'a>))
Apply a function to this node.
sourceimpl PartialEq<DriveStrength> for DriveStrength
impl PartialEq<DriveStrength> for DriveStrength
sourceimpl<'a> WalkVisitor<'a> for DriveStrength
impl<'a> WalkVisitor<'a> for DriveStrength
impl Copy for DriveStrength
impl Eq for DriveStrength
impl StructuralEq for DriveStrength
impl StructuralPartialEq for DriveStrength
Auto Trait Implementations
impl RefUnwindSafe for DriveStrength
impl Send for DriveStrength
impl Sync for DriveStrength
impl Unpin for DriveStrength
impl UnwindSafe for DriveStrength
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more