pub mod fuc_engine pub enum fuc_engine::Error pub fuc_engine::Error::AlreadyExists pub fuc_engine::Error::AlreadyExists::file: std::path::PathBuf pub fuc_engine::Error::BadPath pub fuc_engine::Error::Internal pub fuc_engine::Error::Io pub fuc_engine::Error::Io::context: alloc::borrow::Cow<'static, str> pub fuc_engine::Error::Io::error: std::io::error::Error pub fuc_engine::Error::Join pub fuc_engine::Error::NotFound pub fuc_engine::Error::NotFound::file: std::path::PathBuf pub fuc_engine::Error::PreserveRoot impl core::error::Error for fuc_engine::Error impl core::fmt::Debug for fuc_engine::Error pub fn fuc_engine::Error::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::fmt::Display for fuc_engine::Error pub fn fuc_engine::Error::fmt(&self, __formatter: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Freeze for fuc_engine::Error impl core::marker::Send for fuc_engine::Error impl core::marker::Sync for fuc_engine::Error impl core::marker::Unpin for fuc_engine::Error impl !core::panic::unwind_safe::RefUnwindSafe for fuc_engine::Error impl !core::panic::unwind_safe::UnwindSafe for fuc_engine::Error impl core::convert::Into for fuc_engine::Error where U: core::convert::From pub fn fuc_engine::Error::into(self) -> U impl core::convert::TryFrom for fuc_engine::Error where U: core::convert::Into pub type fuc_engine::Error::Error = core::convert::Infallible pub fn fuc_engine::Error::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for fuc_engine::Error where U: core::convert::TryFrom pub type fuc_engine::Error::Error = >::Error pub fn fuc_engine::Error::try_into(self) -> core::result::Result>::Error> impl alloc::string::ToString for fuc_engine::Error where T: core::fmt::Display + core::marker::Sized pub fn fuc_engine::Error::to_string(&self) -> alloc::string::String impl core::any::Any for fuc_engine::Error where T: 'static + core::marker::Sized pub fn fuc_engine::Error::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for fuc_engine::Error where T: core::marker::Sized pub fn fuc_engine::Error::borrow(&self) -> &T impl core::borrow::BorrowMut for fuc_engine::Error where T: core::marker::Sized pub fn fuc_engine::Error::borrow_mut(&mut self) -> &mut T impl core::convert::From for fuc_engine::Error pub fn fuc_engine::Error::from(t: T) -> T impl tracing::instrument::Instrument for fuc_engine::Error impl tracing::instrument::WithSubscriber for fuc_engine::Error pub struct fuc_engine::CopyOp<'a, 'b, I1: core::convert::Into> + 'a, I2: core::convert::Into> + 'b, F: core::iter::traits::collect::IntoIterator> impl<'a, 'b, I1: core::convert::Into> + 'a, I2: core::convert::Into> + 'b, F: core::iter::traits::collect::IntoIterator> fuc_engine::CopyOp<'a, 'b, I1, I2, F> pub fn fuc_engine::CopyOp<'a, 'b, I1, I2, F>::run(self) -> core::result::Result<(), fuc_engine::Error> impl<'a, 'b, I1: core::convert::Into> + 'a, I2: core::convert::Into> + 'b, F: core::iter::traits::collect::IntoIterator> fuc_engine::CopyOp<'a, 'b, I1, I2, F> pub fn fuc_engine::CopyOp<'a, 'b, I1, I2, F>::builder() -> CopyOpBuilder<'a, 'b, I1, I2, F, ((), (), (), (), ())> impl<'a, 'b, I1: core::fmt::Debug + core::convert::Into> + 'a, I2: core::fmt::Debug + core::convert::Into> + 'b, F: core::fmt::Debug + core::iter::traits::collect::IntoIterator> core::fmt::Debug for fuc_engine::CopyOp<'a, 'b, I1, I2, F> pub fn fuc_engine::CopyOp<'a, 'b, I1, I2, F>::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl<'a, 'b, I1, I2, F> core::marker::Freeze for fuc_engine::CopyOp<'a, 'b, I1, I2, F> where F: core::marker::Freeze impl<'a, 'b, I1, I2, F> core::marker::Send for fuc_engine::CopyOp<'a, 'b, I1, I2, F> where F: core::marker::Send, I1: core::marker::Sync, I2: core::marker::Sync impl<'a, 'b, I1, I2, F> core::marker::Sync for fuc_engine::CopyOp<'a, 'b, I1, I2, F> where F: core::marker::Sync, I1: core::marker::Sync, I2: core::marker::Sync impl<'a, 'b, I1, I2, F> core::marker::Unpin for fuc_engine::CopyOp<'a, 'b, I1, I2, F> where F: core::marker::Unpin impl<'a, 'b, I1, I2, F> core::panic::unwind_safe::RefUnwindSafe for fuc_engine::CopyOp<'a, 'b, I1, I2, F> where F: core::panic::unwind_safe::RefUnwindSafe, I1: core::panic::unwind_safe::RefUnwindSafe, I2: core::panic::unwind_safe::RefUnwindSafe impl<'a, 'b, I1, I2, F> core::panic::unwind_safe::UnwindSafe for fuc_engine::CopyOp<'a, 'b, I1, I2, F> where F: core::panic::unwind_safe::UnwindSafe, I1: core::panic::unwind_safe::RefUnwindSafe, I2: core::panic::unwind_safe::RefUnwindSafe impl core::convert::Into for fuc_engine::CopyOp<'a, 'b, I1, I2, F> where U: core::convert::From pub fn fuc_engine::CopyOp<'a, 'b, I1, I2, F>::into(self) -> U impl core::convert::TryFrom for fuc_engine::CopyOp<'a, 'b, I1, I2, F> where U: core::convert::Into pub type fuc_engine::CopyOp<'a, 'b, I1, I2, F>::Error = core::convert::Infallible pub fn fuc_engine::CopyOp<'a, 'b, I1, I2, F>::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for fuc_engine::CopyOp<'a, 'b, I1, I2, F> where U: core::convert::TryFrom pub type fuc_engine::CopyOp<'a, 'b, I1, I2, F>::Error = >::Error pub fn fuc_engine::CopyOp<'a, 'b, I1, I2, F>::try_into(self) -> core::result::Result>::Error> impl core::any::Any for fuc_engine::CopyOp<'a, 'b, I1, I2, F> where T: 'static + core::marker::Sized pub fn fuc_engine::CopyOp<'a, 'b, I1, I2, F>::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for fuc_engine::CopyOp<'a, 'b, I1, I2, F> where T: core::marker::Sized pub fn fuc_engine::CopyOp<'a, 'b, I1, I2, F>::borrow(&self) -> &T impl core::borrow::BorrowMut for fuc_engine::CopyOp<'a, 'b, I1, I2, F> where T: core::marker::Sized pub fn fuc_engine::CopyOp<'a, 'b, I1, I2, F>::borrow_mut(&mut self) -> &mut T impl core::convert::From for fuc_engine::CopyOp<'a, 'b, I1, I2, F> pub fn fuc_engine::CopyOp<'a, 'b, I1, I2, F>::from(t: T) -> T impl tracing::instrument::Instrument for fuc_engine::CopyOp<'a, 'b, I1, I2, F> impl tracing::instrument::WithSubscriber for fuc_engine::CopyOp<'a, 'b, I1, I2, F> pub struct fuc_engine::RemoveOp<'a, I: core::convert::Into> + 'a, F: core::iter::traits::collect::IntoIterator> impl<'a, I: core::convert::Into>, F: core::iter::traits::collect::IntoIterator> fuc_engine::RemoveOp<'a, I, F> pub fn fuc_engine::RemoveOp<'a, I, F>::run(self) -> core::result::Result<(), fuc_engine::Error> impl<'a, I: core::convert::Into> + 'a, F: core::iter::traits::collect::IntoIterator> fuc_engine::RemoveOp<'a, I, F> pub fn fuc_engine::RemoveOp<'a, I, F>::builder() -> RemoveOpBuilder<'a, I, F, ((), (), (), ())> impl<'a, I: core::fmt::Debug + core::convert::Into> + 'a, F: core::fmt::Debug + core::iter::traits::collect::IntoIterator> core::fmt::Debug for fuc_engine::RemoveOp<'a, I, F> pub fn fuc_engine::RemoveOp<'a, I, F>::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl<'a, I, F> core::marker::Freeze for fuc_engine::RemoveOp<'a, I, F> where F: core::marker::Freeze impl<'a, I, F> core::marker::Send for fuc_engine::RemoveOp<'a, I, F> where F: core::marker::Send, I: core::marker::Sync impl<'a, I, F> core::marker::Sync for fuc_engine::RemoveOp<'a, I, F> where F: core::marker::Sync, I: core::marker::Sync impl<'a, I, F> core::marker::Unpin for fuc_engine::RemoveOp<'a, I, F> where F: core::marker::Unpin impl<'a, I, F> core::panic::unwind_safe::RefUnwindSafe for fuc_engine::RemoveOp<'a, I, F> where F: core::panic::unwind_safe::RefUnwindSafe, I: core::panic::unwind_safe::RefUnwindSafe impl<'a, I, F> core::panic::unwind_safe::UnwindSafe for fuc_engine::RemoveOp<'a, I, F> where F: core::panic::unwind_safe::UnwindSafe, I: core::panic::unwind_safe::RefUnwindSafe impl core::convert::Into for fuc_engine::RemoveOp<'a, I, F> where U: core::convert::From pub fn fuc_engine::RemoveOp<'a, I, F>::into(self) -> U impl core::convert::TryFrom for fuc_engine::RemoveOp<'a, I, F> where U: core::convert::Into pub type fuc_engine::RemoveOp<'a, I, F>::Error = core::convert::Infallible pub fn fuc_engine::RemoveOp<'a, I, F>::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for fuc_engine::RemoveOp<'a, I, F> where U: core::convert::TryFrom pub type fuc_engine::RemoveOp<'a, I, F>::Error = >::Error pub fn fuc_engine::RemoveOp<'a, I, F>::try_into(self) -> core::result::Result>::Error> impl core::any::Any for fuc_engine::RemoveOp<'a, I, F> where T: 'static + core::marker::Sized pub fn fuc_engine::RemoveOp<'a, I, F>::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for fuc_engine::RemoveOp<'a, I, F> where T: core::marker::Sized pub fn fuc_engine::RemoveOp<'a, I, F>::borrow(&self) -> &T impl core::borrow::BorrowMut for fuc_engine::RemoveOp<'a, I, F> where T: core::marker::Sized pub fn fuc_engine::RemoveOp<'a, I, F>::borrow_mut(&mut self) -> &mut T impl core::convert::From for fuc_engine::RemoveOp<'a, I, F> pub fn fuc_engine::RemoveOp<'a, I, F>::from(t: T) -> T impl tracing::instrument::Instrument for fuc_engine::RemoveOp<'a, I, F> impl tracing::instrument::WithSubscriber for fuc_engine::RemoveOp<'a, I, F> pub fn fuc_engine::copy_file, Q: core::convert::AsRef>(from: P, to: Q) -> core::result::Result<(), fuc_engine::Error> pub fn fuc_engine::remove_dir_all>(path: P) -> core::result::Result<(), fuc_engine::Error> pub fn fuc_engine::remove_file>(path: P) -> core::result::Result<(), fuc_engine::Error>