pub struct Applied {
pub branch: String,
pub kind: &'static str,
pub op_ids: Vec<OpId>,
pub prev_head: Option<OpId>,
pub new_head: Option<OpId>,
pub new_stage_id: Option<String>,
pub extracted: Option<(String, String)>,
pub intent_id: String,
pub session_id: String,
pub unattributed: bool,
}Expand description
What a successful transform landed.
Fields§
§branch: String§kind: &'static str§op_ids: Vec<OpId>§prev_head: Option<OpId>§new_head: Option<OpId>§new_stage_id: Option<String>The rewritten source stage (the head’s stage for the source sig).
extracted: Option<(String, String)>extract_function: (sig_id, stage_id) of the new function.
intent_id: String§session_id: String§unattributed: boolImplementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Applied
impl RefUnwindSafe for Applied
impl Send for Applied
impl Sync for Applied
impl Unpin for Applied
impl UnsafeUnpin for Applied
impl UnwindSafe for Applied
Blanket Implementations§
impl<T> Allocation for T
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