pub struct TextJson {
pub x: f64,
pub y: f64,
pub text: String,
pub height: f64,
pub rotation: f64,
pub stroke_width: f64,
pub layer: String,
pub mirrored: bool,
}Expand description
JSON schema for text on a PCB footprint. All coordinates are in millimeters.
Fields§
§x: f64X position in mm
y: f64Y position in mm
text: StringText content
height: f64Text height in mm
rotation: f64Rotation angle in degrees
stroke_width: f64Stroke width in mm (for stroke font)
layer: StringLayer: “top_overlay”, “bottom_overlay”, “top”, “bottom”
mirrored: boolMirror the text
Trait Implementations§
Source§impl<'de> Deserialize<'de> for TextJson
impl<'de> Deserialize<'de> for TextJson
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
Auto Trait Implementations§
impl Freeze for TextJson
impl RefUnwindSafe for TextJson
impl Send for TextJson
impl Sync for TextJson
impl Unpin for TextJson
impl UnwindSafe for TextJson
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,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more