pub struct CeremonyEvidenceRequest { /* private fields */ }Implementations§
Source§impl CeremonyEvidenceRequest
impl CeremonyEvidenceRequest
pub fn new( instance_id: CeremonyId, intervention_id: CeremonyInterventionId, role_id: RoleId, source_id: CeremonyEvidenceSourceId, query: CeremonyInterventionContent, context: CeremonyContext, ) -> Self
pub fn instance_id(&self) -> &CeremonyId
pub fn intervention_id(&self) -> &CeremonyInterventionId
pub fn role_id(&self) -> &RoleId
pub fn source_id(&self) -> &CeremonyEvidenceSourceId
pub fn query(&self) -> &CeremonyInterventionContent
pub fn context(&self) -> &CeremonyContext
pub fn ensure_matches( &self, pack: &CeremonyEvidencePack, ) -> Result<(), DomainError>
Trait Implementations§
Source§impl Clone for CeremonyEvidenceRequest
impl Clone for CeremonyEvidenceRequest
Source§impl Debug for CeremonyEvidenceRequest
impl Debug for CeremonyEvidenceRequest
impl Eq for CeremonyEvidenceRequest
Source§impl PartialEq for CeremonyEvidenceRequest
impl PartialEq for CeremonyEvidenceRequest
impl StructuralPartialEq for CeremonyEvidenceRequest
Auto Trait Implementations§
impl Freeze for CeremonyEvidenceRequest
impl RefUnwindSafe for CeremonyEvidenceRequest
impl Send for CeremonyEvidenceRequest
impl Sync for CeremonyEvidenceRequest
impl Unpin for CeremonyEvidenceRequest
impl UnsafeUnpin for CeremonyEvidenceRequest
impl UnwindSafe for CeremonyEvidenceRequest
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