pub enum ResumeTarget {
CurrentProvider,
ProviderSession {
identity: ProviderSessionIdentity,
},
HistoryCandidate {
candidate_id: String,
},
}Variants§
Implementations§
Source§impl ResumeTarget
impl ResumeTarget
pub fn validate(&self) -> Result<(), ResumeValidationError>
Trait Implementations§
Source§impl Clone for ResumeTarget
impl Clone for ResumeTarget
Source§impl Debug for ResumeTarget
impl Debug for ResumeTarget
Source§impl<'de> Deserialize<'de> for ResumeTarget
impl<'de> Deserialize<'de> for ResumeTarget
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
impl Eq for ResumeTarget
Source§impl PartialEq for ResumeTarget
impl PartialEq for ResumeTarget
Source§impl Serialize for ResumeTarget
impl Serialize for ResumeTarget
impl StructuralPartialEq for ResumeTarget
Auto Trait Implementations§
impl Freeze for ResumeTarget
impl RefUnwindSafe for ResumeTarget
impl Send for ResumeTarget
impl Sync for ResumeTarget
impl Unpin for ResumeTarget
impl UnsafeUnpin for ResumeTarget
impl UnwindSafe for ResumeTarget
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