pub struct CMsgAppRights {Show 18 fields
pub edit_info: Option<bool>,
pub publish: Option<bool>,
pub view_error_data: Option<bool>,
pub download: Option<bool>,
pub upload_cdkeys: Option<bool>,
pub generate_cdkeys: Option<bool>,
pub view_financials: Option<bool>,
pub manage_ceg: Option<bool>,
pub manage_signing: Option<bool>,
pub manage_cdkeys: Option<bool>,
pub edit_marketing: Option<bool>,
pub economy_support: Option<bool>,
pub economy_support_supervisor: Option<bool>,
pub manage_pricing: Option<bool>,
pub broadcast_live: Option<bool>,
pub view_marketing_traffic: Option<bool>,
pub edit_store_display_content: Option<bool>,
pub special_fields: SpecialFields,
}
Fields§
§edit_info: Option<bool>
§publish: Option<bool>
§view_error_data: Option<bool>
§download: Option<bool>
§upload_cdkeys: Option<bool>
§generate_cdkeys: Option<bool>
§view_financials: Option<bool>
§manage_ceg: Option<bool>
§manage_signing: Option<bool>
§manage_cdkeys: Option<bool>
§edit_marketing: Option<bool>
§economy_support: Option<bool>
§economy_support_supervisor: Option<bool>
§manage_pricing: Option<bool>
§broadcast_live: Option<bool>
§view_marketing_traffic: Option<bool>
§edit_store_display_content: Option<bool>
§special_fields: SpecialFields
Implementations§
source§impl CMsgAppRights
impl CMsgAppRights
pub fn new() -> CMsgAppRights
pub fn edit_info(&self) -> bool
pub fn clear_edit_info(&mut self)
pub fn has_edit_info(&self) -> bool
pub fn set_edit_info(&mut self, v: bool)
pub fn publish(&self) -> bool
pub fn clear_publish(&mut self)
pub fn has_publish(&self) -> bool
pub fn set_publish(&mut self, v: bool)
pub fn view_error_data(&self) -> bool
pub fn clear_view_error_data(&mut self)
pub fn has_view_error_data(&self) -> bool
pub fn set_view_error_data(&mut self, v: bool)
pub fn download(&self) -> bool
pub fn clear_download(&mut self)
pub fn has_download(&self) -> bool
pub fn set_download(&mut self, v: bool)
pub fn upload_cdkeys(&self) -> bool
pub fn clear_upload_cdkeys(&mut self)
pub fn has_upload_cdkeys(&self) -> bool
pub fn set_upload_cdkeys(&mut self, v: bool)
pub fn generate_cdkeys(&self) -> bool
pub fn clear_generate_cdkeys(&mut self)
pub fn has_generate_cdkeys(&self) -> bool
pub fn set_generate_cdkeys(&mut self, v: bool)
pub fn view_financials(&self) -> bool
pub fn clear_view_financials(&mut self)
pub fn has_view_financials(&self) -> bool
pub fn set_view_financials(&mut self, v: bool)
pub fn manage_ceg(&self) -> bool
pub fn clear_manage_ceg(&mut self)
pub fn has_manage_ceg(&self) -> bool
pub fn set_manage_ceg(&mut self, v: bool)
pub fn manage_signing(&self) -> bool
pub fn clear_manage_signing(&mut self)
pub fn has_manage_signing(&self) -> bool
pub fn set_manage_signing(&mut self, v: bool)
pub fn manage_cdkeys(&self) -> bool
pub fn clear_manage_cdkeys(&mut self)
pub fn has_manage_cdkeys(&self) -> bool
pub fn set_manage_cdkeys(&mut self, v: bool)
pub fn edit_marketing(&self) -> bool
pub fn clear_edit_marketing(&mut self)
pub fn has_edit_marketing(&self) -> bool
pub fn set_edit_marketing(&mut self, v: bool)
pub fn economy_support(&self) -> bool
pub fn clear_economy_support(&mut self)
pub fn has_economy_support(&self) -> bool
pub fn set_economy_support(&mut self, v: bool)
pub fn economy_support_supervisor(&self) -> bool
pub fn clear_economy_support_supervisor(&mut self)
pub fn has_economy_support_supervisor(&self) -> bool
pub fn set_economy_support_supervisor(&mut self, v: bool)
pub fn manage_pricing(&self) -> bool
pub fn clear_manage_pricing(&mut self)
pub fn has_manage_pricing(&self) -> bool
pub fn set_manage_pricing(&mut self, v: bool)
pub fn broadcast_live(&self) -> bool
pub fn clear_broadcast_live(&mut self)
pub fn has_broadcast_live(&self) -> bool
pub fn set_broadcast_live(&mut self, v: bool)
pub fn view_marketing_traffic(&self) -> bool
pub fn clear_view_marketing_traffic(&mut self)
pub fn has_view_marketing_traffic(&self) -> bool
pub fn set_view_marketing_traffic(&mut self, v: bool)
pub fn edit_store_display_content(&self) -> bool
pub fn clear_edit_store_display_content(&mut self)
pub fn has_edit_store_display_content(&self) -> bool
pub fn set_edit_store_display_content(&mut self, v: bool)
Trait Implementations§
source§impl Clone for CMsgAppRights
impl Clone for CMsgAppRights
source§fn clone(&self) -> CMsgAppRights
fn clone(&self) -> CMsgAppRights
Returns a copy 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 CMsgAppRights
impl Debug for CMsgAppRights
source§impl<'a> Default for &'a CMsgAppRights
impl<'a> Default for &'a CMsgAppRights
source§fn default() -> &'a CMsgAppRights
fn default() -> &'a CMsgAppRights
Returns the “default value” for a type. Read more
source§impl Default for CMsgAppRights
impl Default for CMsgAppRights
source§fn default() -> CMsgAppRights
fn default() -> CMsgAppRights
Returns the “default value” for a type. Read more
source§impl Message for CMsgAppRights
impl Message for CMsgAppRights
source§const NAME: &'static str = "CMsgAppRights"
const NAME: &'static str = "CMsgAppRights"
Message name as specified in
.proto
file. Read moresource§fn is_initialized(&self) -> bool
fn is_initialized(&self) -> bool
True iff all required fields are initialized.
Always returns
true
for protobuf 3.source§fn merge_from(&mut self, is: &mut CodedInputStream<'_>) -> Result<()>
fn merge_from(&mut self, is: &mut CodedInputStream<'_>) -> Result<()>
Update this message object with fields read from given stream.
source§fn compute_size(&self) -> u64
fn compute_size(&self) -> u64
Compute and cache size of this message and all nested messages. Read more
source§fn write_to_with_cached_sizes(
&self,
os: &mut CodedOutputStream<'_>
) -> Result<()>
fn write_to_with_cached_sizes( &self, os: &mut CodedOutputStream<'_> ) -> Result<()>
Write message to the stream. Read more
source§fn special_fields(&self) -> &SpecialFields
fn special_fields(&self) -> &SpecialFields
Special fields (unknown fields and cached size).
source§fn mut_special_fields(&mut self) -> &mut SpecialFields
fn mut_special_fields(&mut self) -> &mut SpecialFields
Special fields (unknown fields and cached size).
source§fn new() -> CMsgAppRights
fn new() -> CMsgAppRights
Create an empty message object. Read more
source§fn default_instance() -> &'static CMsgAppRights
fn default_instance() -> &'static CMsgAppRights
Return a pointer to default immutable message with static lifetime. Read more
source§fn parse_from(is: &mut CodedInputStream<'_>) -> Result<Self, Error>
fn parse_from(is: &mut CodedInputStream<'_>) -> Result<Self, Error>
Parse message from stream.
source§fn cached_size(&self) -> u32
fn cached_size(&self) -> u32
Get size previously computed by
compute_size
. Read moresource§fn write_to(&self, os: &mut CodedOutputStream<'_>) -> Result<(), Error>
fn write_to(&self, os: &mut CodedOutputStream<'_>) -> Result<(), Error>
Write the message to the stream. Read more
source§fn write_length_delimited_to(
&self,
os: &mut CodedOutputStream<'_>
) -> Result<(), Error>
fn write_length_delimited_to( &self, os: &mut CodedOutputStream<'_> ) -> Result<(), Error>
Write the message to the stream prepending the message with message length
encoded as varint.
source§fn write_length_delimited_to_vec(&self, vec: &mut Vec<u8>) -> Result<(), Error>
fn write_length_delimited_to_vec(&self, vec: &mut Vec<u8>) -> Result<(), Error>
Write the message to the vec, prepend the message with message length
encoded as varint.
source§fn merge_from_bytes(&mut self, bytes: &[u8]) -> Result<(), Error>
fn merge_from_bytes(&mut self, bytes: &[u8]) -> Result<(), Error>
Update this message object with fields read from given stream.
source§fn parse_from_reader(reader: &mut dyn Read) -> Result<Self, Error>
fn parse_from_reader(reader: &mut dyn Read) -> Result<Self, Error>
Parse message from reader.
Parse stops on EOF or when error encountered.
source§fn parse_from_tokio_bytes(bytes: &Bytes) -> Result<Self, Error>
fn parse_from_tokio_bytes(bytes: &Bytes) -> Result<Self, Error>
Parse message from
Bytes
object.
Resulting message may share references to the passed bytes object.source§fn check_initialized(&self) -> Result<(), Error>
fn check_initialized(&self) -> Result<(), Error>
Check if all required fields of this object are initialized.
source§fn write_to_writer(&self, w: &mut dyn Write) -> Result<(), Error>
fn write_to_writer(&self, w: &mut dyn Write) -> Result<(), Error>
Write the message to the writer.
source§fn write_length_delimited_to_writer(
&self,
w: &mut dyn Write
) -> Result<(), Error>
fn write_length_delimited_to_writer( &self, w: &mut dyn Write ) -> Result<(), Error>
Write the message to the writer, prepend the message with message length
encoded as varint.
source§fn write_length_delimited_to_bytes(&self) -> Result<Vec<u8>, Error>
fn write_length_delimited_to_bytes(&self) -> Result<Vec<u8>, Error>
Write the message to the bytes vec, prepend the message with message length
encoded as varint.
source§fn unknown_fields(&self) -> &UnknownFields
fn unknown_fields(&self) -> &UnknownFields
Get a reference to unknown fields.
source§fn mut_unknown_fields(&mut self) -> &mut UnknownFields
fn mut_unknown_fields(&mut self) -> &mut UnknownFields
Get a mutable reference to unknown fields.
source§impl PartialEq for CMsgAppRights
impl PartialEq for CMsgAppRights
source§fn eq(&self, other: &CMsgAppRights) -> bool
fn eq(&self, other: &CMsgAppRights) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl RpcMessage for CMsgAppRights
impl RpcMessage for CMsgAppRights
impl StructuralPartialEq for CMsgAppRights
Auto Trait Implementations§
impl !Freeze for CMsgAppRights
impl RefUnwindSafe for CMsgAppRights
impl Send for CMsgAppRights
impl Sync for CMsgAppRights
impl Unpin for CMsgAppRights
impl UnwindSafe for CMsgAppRights
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