pub struct GlobalVarDefBody {
pub initializer: Option<Const>,
}Expand description
The body of a GlobalVar definition.
Fields§
§initializer: Option<Const>If Some, the global variable will start out with the specified value.
Trait Implementations§
Source§impl Clone for GlobalVarDefBody
impl Clone for GlobalVarDefBody
Source§fn clone(&self) -> GlobalVarDefBody
fn clone(&self) -> GlobalVarDefBody
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 moreSource§impl InnerInPlaceTransform for GlobalVarDefBody
impl InnerInPlaceTransform for GlobalVarDefBody
fn inner_in_place_transform_with(&mut self, transformer: &mut impl Transformer)
Source§impl InnerVisit for GlobalVarDefBody
impl InnerVisit for GlobalVarDefBody
fn inner_visit_with<'a>(&'a self, visitor: &mut impl Visitor<'a>)
Auto Trait Implementations§
impl Freeze for GlobalVarDefBody
impl RefUnwindSafe for GlobalVarDefBody
impl Send for GlobalVarDefBody
impl Sync for GlobalVarDefBody
impl Unpin for GlobalVarDefBody
impl UnsafeUnpin for GlobalVarDefBody
impl UnwindSafe for GlobalVarDefBody
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<'a, T, V> DynInnerVisit<'a, V> for Twhere
T: InnerVisit,
V: Visitor<'a>,
impl<'a, T, V> DynInnerVisit<'a, V> for Twhere
T: InnerVisit,
V: Visitor<'a>,
fn dyn_inner_visit_with(&'a self, visitor: &mut V)
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