Struct wavedrom::PathAssembleOptions
source · pub struct PathAssembleOptions {
pub signal_height: u16,
pub cycle_width: u16,
pub transition_offset: u16,
}
Expand description
The options that are used during assembly of a Figure
or
SignalPath
.
Fields§
§signal_height: u16
The height of a single signal bar
cycle_width: u16
The width of a single cycle
transition_offset: u16
The offset from the cycle transition point where a state transition can start
Trait Implementations§
source§impl Clone for PathAssembleOptions
impl Clone for PathAssembleOptions
source§fn clone(&self) -> PathAssembleOptions
fn clone(&self) -> PathAssembleOptions
Returns a copy of the value. Read more
1.0.0 · 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 PathAssembleOptions
impl Debug for PathAssembleOptions
source§impl Default for PathAssembleOptions
impl Default for PathAssembleOptions
source§impl<'de> Deserialize<'de> for PathAssembleOptions
impl<'de> Deserialize<'de> for PathAssembleOptions
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 Serialize for PathAssembleOptions
impl Serialize for PathAssembleOptions
impl Copy for PathAssembleOptions
Auto Trait Implementations§
impl RefUnwindSafe for PathAssembleOptions
impl Send for PathAssembleOptions
impl Sync for PathAssembleOptions
impl Unpin for PathAssembleOptions
impl UnwindSafe for PathAssembleOptions
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