pub struct Var<T>(/* private fields */);
Expand description
a variable stored on the filesystem (very secure ๐)
Implementationsยง
Trait Implementationsยง
Sourceยงimpl<T: Add<T, Output = T> + Clone + DeserializeOwned + Serialize> AddAssign<T> for Var<T>
impl<T: Add<T, Output = T> + Clone + DeserializeOwned + Serialize> AddAssign<T> for Var<T>
Sourceยงfn add_assign(&mut self, rhs: T)
fn add_assign(&mut self, rhs: T)
Performs the
+=
operation. Read moreSourceยงimpl<T: Add<T, Output = T> + Clone + DeserializeOwned + Serialize> AddAssign for Var<T>
impl<T: Add<T, Output = T> + Clone + DeserializeOwned + Serialize> AddAssign for Var<T>
Sourceยงfn add_assign(&mut self, rhs: Self)
fn add_assign(&mut self, rhs: Self)
Performs the
+=
operation. Read moreSourceยงimpl<T: BitAnd<T, Output = T> + Clone + DeserializeOwned + Serialize> BitAndAssign<T> for Var<T>
impl<T: BitAnd<T, Output = T> + Clone + DeserializeOwned + Serialize> BitAndAssign<T> for Var<T>
Sourceยงfn bitand_assign(&mut self, rhs: T)
fn bitand_assign(&mut self, rhs: T)
Performs the
&=
operation. Read moreSourceยงimpl<T: BitAnd<T, Output = T> + Clone + DeserializeOwned + Serialize> BitAndAssign for Var<T>
impl<T: BitAnd<T, Output = T> + Clone + DeserializeOwned + Serialize> BitAndAssign for Var<T>
Sourceยงfn bitand_assign(&mut self, rhs: Self)
fn bitand_assign(&mut self, rhs: Self)
Performs the
&=
operation. Read moreSourceยงimpl<T: BitOr<T, Output = T> + Clone + DeserializeOwned + Serialize> BitOrAssign<T> for Var<T>
impl<T: BitOr<T, Output = T> + Clone + DeserializeOwned + Serialize> BitOrAssign<T> for Var<T>
Sourceยงfn bitor_assign(&mut self, rhs: T)
fn bitor_assign(&mut self, rhs: T)
Performs the
|=
operation. Read moreSourceยงimpl<T: BitOr<T, Output = T> + Clone + DeserializeOwned + Serialize> BitOrAssign for Var<T>
impl<T: BitOr<T, Output = T> + Clone + DeserializeOwned + Serialize> BitOrAssign for Var<T>
Sourceยงfn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
Performs the
|=
operation. Read moreSourceยงimpl<T: BitXor<T, Output = T> + Clone + DeserializeOwned + Serialize> BitXorAssign<T> for Var<T>
impl<T: BitXor<T, Output = T> + Clone + DeserializeOwned + Serialize> BitXorAssign<T> for Var<T>
Sourceยงfn bitxor_assign(&mut self, rhs: T)
fn bitxor_assign(&mut self, rhs: T)
Performs the
^=
operation. Read moreSourceยงimpl<T: BitXor<T, Output = T> + Clone + DeserializeOwned + Serialize> BitXorAssign for Var<T>
impl<T: BitXor<T, Output = T> + Clone + DeserializeOwned + Serialize> BitXorAssign for Var<T>
Sourceยงfn bitxor_assign(&mut self, rhs: Self)
fn bitxor_assign(&mut self, rhs: Self)
Performs the
^=
operation. Read moreSourceยงimpl<T: Div<T, Output = T> + Clone + DeserializeOwned + Serialize> DivAssign<T> for Var<T>
impl<T: Div<T, Output = T> + Clone + DeserializeOwned + Serialize> DivAssign<T> for Var<T>
Sourceยงfn div_assign(&mut self, rhs: T)
fn div_assign(&mut self, rhs: T)
Performs the
/=
operation. Read moreSourceยงimpl<T: Div<T, Output = T> + Clone + DeserializeOwned + Serialize> DivAssign for Var<T>
impl<T: Div<T, Output = T> + Clone + DeserializeOwned + Serialize> DivAssign for Var<T>
Sourceยงfn div_assign(&mut self, rhs: Self)
fn div_assign(&mut self, rhs: Self)
Performs the
/=
operation. Read moreSourceยงimpl<T: Mul<T, Output = T> + Clone + DeserializeOwned + Serialize> MulAssign<T> for Var<T>
impl<T: Mul<T, Output = T> + Clone + DeserializeOwned + Serialize> MulAssign<T> for Var<T>
Sourceยงfn mul_assign(&mut self, rhs: T)
fn mul_assign(&mut self, rhs: T)
Performs the
*=
operation. Read moreSourceยงimpl<T: Mul<T, Output = T> + Clone + DeserializeOwned + Serialize> MulAssign for Var<T>
impl<T: Mul<T, Output = T> + Clone + DeserializeOwned + Serialize> MulAssign for Var<T>
Sourceยงfn mul_assign(&mut self, rhs: Self)
fn mul_assign(&mut self, rhs: Self)
Performs the
*=
operation. Read moreSourceยงimpl<T: Rem<T, Output = T> + Clone + DeserializeOwned + Serialize> RemAssign<T> for Var<T>
impl<T: Rem<T, Output = T> + Clone + DeserializeOwned + Serialize> RemAssign<T> for Var<T>
Sourceยงfn rem_assign(&mut self, rhs: T)
fn rem_assign(&mut self, rhs: T)
Performs the
%=
operation. Read moreSourceยงimpl<T: Rem<T, Output = T> + Clone + DeserializeOwned + Serialize> RemAssign for Var<T>
impl<T: Rem<T, Output = T> + Clone + DeserializeOwned + Serialize> RemAssign for Var<T>
Sourceยงfn rem_assign(&mut self, rhs: Self)
fn rem_assign(&mut self, rhs: Self)
Performs the
%=
operation. Read moreSourceยงimpl<T: Shl<T, Output = T> + Clone + DeserializeOwned + Serialize> ShlAssign<T> for Var<T>
impl<T: Shl<T, Output = T> + Clone + DeserializeOwned + Serialize> ShlAssign<T> for Var<T>
Sourceยงfn shl_assign(&mut self, rhs: T)
fn shl_assign(&mut self, rhs: T)
Performs the
<<=
operation. Read moreSourceยงimpl<T: Shl<T, Output = T> + Clone + DeserializeOwned + Serialize> ShlAssign for Var<T>
impl<T: Shl<T, Output = T> + Clone + DeserializeOwned + Serialize> ShlAssign for Var<T>
Sourceยงfn shl_assign(&mut self, rhs: Self)
fn shl_assign(&mut self, rhs: Self)
Performs the
<<=
operation. Read moreSourceยงimpl<T: Shr<T, Output = T> + Clone + DeserializeOwned + Serialize> ShrAssign<T> for Var<T>
impl<T: Shr<T, Output = T> + Clone + DeserializeOwned + Serialize> ShrAssign<T> for Var<T>
Sourceยงfn shr_assign(&mut self, rhs: T)
fn shr_assign(&mut self, rhs: T)
Performs the
>>=
operation. Read moreSourceยงimpl<T: Shr<T, Output = T> + Clone + DeserializeOwned + Serialize> ShrAssign for Var<T>
impl<T: Shr<T, Output = T> + Clone + DeserializeOwned + Serialize> ShrAssign for Var<T>
Sourceยงfn shr_assign(&mut self, rhs: Self)
fn shr_assign(&mut self, rhs: Self)
Performs the
>>=
operation. Read moreAuto Trait Implementationsยง
impl<T> Freeze for Var<T>
impl<T> RefUnwindSafe for Var<T>where
T: RefUnwindSafe,
impl<T> Send for Var<T>where
T: Send,
impl<T> Sync for Var<T>where
T: Sync,
impl<T> Unpin for Var<T>where
T: Unpin,
impl<T> UnwindSafe for Var<T>where
T: UnwindSafe,
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