pub struct EscalationRequest {
pub edit_id: String,
pub current_level: ApprovalLevel,
pub required_level: ApprovalLevel,
pub reason: String,
pub timestamp: SystemTime,
pub requesting_approver: String,
}
Fields§
§edit_id: String
§current_level: ApprovalLevel
§required_level: ApprovalLevel
§reason: String
§timestamp: SystemTime
§requesting_approver: String
Trait Implementations§
Source§impl Clone for EscalationRequest
impl Clone for EscalationRequest
Source§fn clone(&self) -> EscalationRequest
fn clone(&self) -> EscalationRequest
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl Freeze for EscalationRequest
impl RefUnwindSafe for EscalationRequest
impl Send for EscalationRequest
impl Sync for EscalationRequest
impl Unpin for EscalationRequest
impl UnwindSafe for EscalationRequest
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