rust - How do I extract a value from a tuple struct? -


i have object of struct 1 field external library, defined as: pub struct someid(pub i64);

using println! print object shows this, example: someid(123)

i created own struct:

#[derive(debug)] pub struct {     pub id: i64, } 

and i'm trying put value external struct someid field id in struct something:

let test = { id: ?? }; 

or extract value struct someid:

let test: i64 = ??; 

you should try

let test = { id: external_struct.0 }; 

or, second question,:

let test = external_struct.0; 

these structs , of form , struct structname(variables...) called tuple structs , acts similar tuples in rust.


Comments

Popular posts from this blog

android - InAppBilling registering BroadcastReceiver in AndroidManifest -

python Tkinter Capturing keyboard events save as one single string -

sql server - Why does Linq-to-SQL add unnecessary COUNT()? -