pub struct GaiaStruct {
pub name: String,
pub fields: Vec<(String, GaiaType)>,
}Expand description
Gaia 结构体
Fields§
§name: String§fields: Vec<(String, GaiaType)>Trait Implementations§
Source§impl Clone for GaiaStruct
impl Clone for GaiaStruct
Source§fn clone(&self) -> GaiaStruct
fn clone(&self) -> GaiaStruct
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 GaiaStruct
impl Debug for GaiaStruct
Source§impl<'de> Deserialize<'de> for GaiaStruct
impl<'de> Deserialize<'de> for GaiaStruct
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Hash for GaiaStruct
impl Hash for GaiaStruct
Source§impl PartialEq for GaiaStruct
impl PartialEq for GaiaStruct
Source§impl Serialize for GaiaStruct
impl Serialize for GaiaStruct
impl Eq for GaiaStruct
impl StructuralPartialEq for GaiaStruct
Auto Trait Implementations§
impl Freeze for GaiaStruct
impl RefUnwindSafe for GaiaStruct
impl Send for GaiaStruct
impl Sync for GaiaStruct
impl Unpin for GaiaStruct
impl UnwindSafe for GaiaStruct
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