pub struct FormFieldSignature {
pub name: String,
pub rect: [f32; 4],
pub page_index: usize,
pub signer: Box<dyn Signer>,
pub identity: SignerIdentity,
}Expand description
/FT /Sig signature field — round-30 crate::sig::Signer wired
into the AcroForm. Only one signature field per
write_pdf_with_form call.
Fields§
§name: String/T partial field name (e.g. "Signature1").
rect: [f32; 4]/Rect widget bounds.
page_index: usize0-based page index.
signer: Box<dyn Signer>The cryptographic signer + identity used to populate the CMS SignedData blob.
identity: SignerIdentitySigner identity (cert chain + IAS).
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for FormFieldSignature
impl !Send for FormFieldSignature
impl !Sync for FormFieldSignature
impl !UnwindSafe for FormFieldSignature
impl Freeze for FormFieldSignature
impl Unpin for FormFieldSignature
impl UnsafeUnpin for FormFieldSignature
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