pub trait AgreementExt:
IsA<Agreement>
+ Sealed
+ 'static {
// Provided methods
fn add_section(&self, agreement_section: &impl IsA<AgreementSection>) { ... }
fn kind(&self) -> AgreementKind { ... }
fn section_default(&self) -> Option<AgreementSection> { ... }
fn sections(&self) -> Vec<AgreementSection> { ... }
fn version_id(&self) -> Option<GString> { ... }
fn set_kind(&self, kind: AgreementKind) { ... }
fn set_version_id(&self, version_id: &str) { ... }
}
Provided Methods§
fn add_section(&self, agreement_section: &impl IsA<AgreementSection>)
sourcefn kind(&self) -> AgreementKind
fn kind(&self) -> AgreementKind
sourcefn section_default(&self) -> Option<AgreementSection>
fn section_default(&self) -> Option<AgreementSection>
sourcefn sections(&self) -> Vec<AgreementSection>
fn sections(&self) -> Vec<AgreementSection>
sourcefn version_id(&self) -> Option<GString>
fn version_id(&self) -> Option<GString>
sourcefn set_kind(&self, kind: AgreementKind)
fn set_kind(&self, kind: AgreementKind)
sourcefn set_version_id(&self, version_id: &str)
fn set_version_id(&self, version_id: &str)
Object Safety§
This trait is not object safe.