pub struct StructTag {
pub address: AccountAddress,
pub module: Identifier,
pub name: Identifier,
pub type_params: Vec<TypeTag>,
}Fields§
§address: AccountAddress§module: Identifier§name: Identifier§type_params: Vec<TypeTag>Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for StructTag
impl<'de> Deserialize<'de> for StructTag
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 Ord for StructTag
impl Ord for StructTag
Source§impl PartialOrd for StructTag
impl PartialOrd for StructTag
impl Eq for StructTag
impl StructuralPartialEq for StructTag
Auto Trait Implementations§
impl Freeze for StructTag
impl RefUnwindSafe for StructTag
impl Send for StructTag
impl Sync for StructTag
impl Unpin for StructTag
impl UnwindSafe for StructTag
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