pub struct Pos {
pub h_pos: HPos,
pub v_pos: VPos,
}
Expand description
The text anchor position.
Fields§
§h_pos: HPos
The horizontal position of the anchor point
v_pos: VPos
The vertical position of the anchor point
Implementations§
Source§impl Pos
impl Pos
Sourcepub fn new(h_pos: HPos, v_pos: VPos) -> Self
pub fn new(h_pos: HPos, v_pos: VPos) -> Self
Create a new text anchor position.
h_pos
: The horizontal position of the anchor pointv_pos
: The vertical position of the anchor point- returns The newly created text anchor position
use plotters_backend::text_anchor::{Pos, HPos, VPos};
let pos = Pos::new(HPos::Left, VPos::Top);
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Pos
impl RefUnwindSafe for Pos
impl Send for Pos
impl Sync for Pos
impl Unpin for Pos
impl UnwindSafe for Pos
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Layout§
Note: Most layout information is completely unstable and may even differ between compilations. The only exception is types with certain repr(...)
attributes. Please see the Rust Reference's “Type Layout” chapter for details on type layout guarantees.
Size: 2 bytes