pub struct CreateStringTableData {
pub name: Option<String>,
pub max_entries: Option<u64>,
pub num_entries: Option<u64>,
pub is_user_data_fixed_size: Option<u64>,
pub user_data_size: Option<u64>,
pub user_data_size_bits: Option<u64>,
pub flags: Option<u64>,
pub string_data: Option<Vec<u8>>,
}
Fields§
§name: Option<String>
§max_entries: Option<u64>
§num_entries: Option<u64>
§is_user_data_fixed_size: Option<u64>
§user_data_size: Option<u64>
§user_data_size_bits: Option<u64>
§flags: Option<u64>
§string_data: Option<Vec<u8>>
Implementations§
Source§impl CreateStringTableData
impl CreateStringTableData
pub fn to_vec(&self) -> Vec<(&'static str, ProtobufValue)>
Trait Implementations§
Source§impl Clone for CreateStringTableData
impl Clone for CreateStringTableData
Source§fn clone(&self) -> CreateStringTableData
fn clone(&self) -> CreateStringTableData
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl Freeze for CreateStringTableData
impl RefUnwindSafe for CreateStringTableData
impl Send for CreateStringTableData
impl Sync for CreateStringTableData
impl Unpin for CreateStringTableData
impl UnwindSafe for CreateStringTableData
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