pub struct BundleFieldDefinition {
pub name: Token,
pub loc: FileLocation,
pub definition: Reference<Token, TypeDefinitionTarget>,
}
Expand description
Single bundle field definition.
Fields§
§name: Token
Bundle field definition name.
loc: FileLocation
Bundle definition textual location.
definition: Reference<Token, TypeDefinitionTarget>
Type definition for this bundle field.
Trait Implementations§
Source§impl Clone for BundleFieldDefinition
impl Clone for BundleFieldDefinition
Source§fn clone(&self) -> BundleFieldDefinition
fn clone(&self) -> BundleFieldDefinition
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 Debug for BundleFieldDefinition
impl Debug for BundleFieldDefinition
Source§impl Display for BundleFieldDefinition
impl Display for BundleFieldDefinition
Source§impl PartialEq for BundleFieldDefinition
impl PartialEq for BundleFieldDefinition
impl StructuralPartialEq for BundleFieldDefinition
Auto Trait Implementations§
impl Freeze for BundleFieldDefinition
impl RefUnwindSafe for BundleFieldDefinition
impl !Send for BundleFieldDefinition
impl !Sync for BundleFieldDefinition
impl Unpin for BundleFieldDefinition
impl UnwindSafe for BundleFieldDefinition
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