pub struct SaveProject(pub fn(PathBuf, Vec<u8>));Expand description
Holds a function that takes a path and a set of bytes as input as saves those bytes as a project file at that path
Tuple Fields§
§0: fn(PathBuf, Vec<u8>)Trait Implementations§
Source§impl Clone for SaveProject
impl Clone for SaveProject
Source§impl Debug for SaveProject
impl Debug for SaveProject
Source§impl PartialEq for SaveProject
impl PartialEq for SaveProject
Auto Trait Implementations§
impl Freeze for SaveProject
impl RefUnwindSafe for SaveProject
impl Send for SaveProject
impl Sync for SaveProject
impl Unpin for SaveProject
impl UnwindSafe for SaveProject
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more