pub struct ArcTrack(/* private fields */);
Implementations§
Source§impl ArcTrack
impl ArcTrack
pub fn new() -> Self
pub fn start(&self) -> (i64, i64)
pub fn set_start(&mut self, (x, y): (i64, i64))
pub fn mid(&self) -> (i64, i64)
pub fn set_mid(&mut self, (x, y): (i64, i64))
pub fn end(&self) -> (i64, i64)
pub fn set_end(&mut self, (x, y): (i64, i64))
pub fn width(&self) -> i64
pub fn set_width(&mut self, width: i64)
pub fn locked(&self) -> bool
pub fn layer(&self) -> BoardLayer
pub fn set_layer(&mut self, layer: BoardLayer)
pub fn net(&self) -> &Net
Trait Implementations§
impl StructuralPartialEq for ArcTrack
Auto Trait Implementations§
impl !Freeze for ArcTrack
impl RefUnwindSafe for ArcTrack
impl Send for ArcTrack
impl Sync for ArcTrack
impl Unpin for ArcTrack
impl UnwindSafe for ArcTrack
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