pub struct ConvertPlan {
pub input: String,
pub ops: Vec<Op>,
pub output: String,
}Expand description
The parsed result of one oxideav convert invocation.
Fields§
§input: StringInput URI. Currently exactly one — IM’s multi-input stack is a documented follow-up.
ops: Vec<Op>Chain of operations in source order.
output: StringOutput path.
Trait Implementations§
Source§impl Clone for ConvertPlan
impl Clone for ConvertPlan
Source§fn clone(&self) -> ConvertPlan
fn clone(&self) -> ConvertPlan
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 ConvertPlan
impl RefUnwindSafe for ConvertPlan
impl Send for ConvertPlan
impl Sync for ConvertPlan
impl Unpin for ConvertPlan
impl UnsafeUnpin for ConvertPlan
impl UnwindSafe for ConvertPlan
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