pub struct PublicationTextBlock {
pub role: PublicationTextRole,
pub text: String,
pub x_mm: f32,
pub y_mm: f32,
pub width_mm: f32,
pub height_mm: f32,
pub alignment: PublicationTextAlignment,
}Expand description
A page text block with deterministic physical placement.
Fields§
§role: PublicationTextRole§text: String§x_mm: f32§y_mm: f32§width_mm: f32§height_mm: f32§alignment: PublicationTextAlignmentTrait Implementations§
Source§impl Clone for PublicationTextBlock
impl Clone for PublicationTextBlock
Source§fn clone(&self) -> PublicationTextBlock
fn clone(&self) -> PublicationTextBlock
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 PublicationTextBlock
impl Debug for PublicationTextBlock
Source§impl<'de> Deserialize<'de> for PublicationTextBlock
impl<'de> Deserialize<'de> for PublicationTextBlock
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 PartialEq for PublicationTextBlock
impl PartialEq for PublicationTextBlock
Source§impl Serialize for PublicationTextBlock
impl Serialize for PublicationTextBlock
impl StructuralPartialEq for PublicationTextBlock
Auto Trait Implementations§
impl Freeze for PublicationTextBlock
impl RefUnwindSafe for PublicationTextBlock
impl Send for PublicationTextBlock
impl Sync for PublicationTextBlock
impl Unpin for PublicationTextBlock
impl UnsafeUnpin for PublicationTextBlock
impl UnwindSafe for PublicationTextBlock
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