Struct discord_game_sdk_sys::IDiscordLobbyTransaction [−][src]
#[repr(C)]pub struct IDiscordLobbyTransaction { pub set_type: Option<unsafe extern "C" fn(lobby_transaction: *mut IDiscordLobbyTransaction, type_: EDiscordLobbyType) -> EDiscordResult>, pub set_owner: Option<unsafe extern "C" fn(lobby_transaction: *mut IDiscordLobbyTransaction, owner_id: DiscordUserId) -> EDiscordResult>, pub set_capacity: Option<unsafe extern "C" fn(lobby_transaction: *mut IDiscordLobbyTransaction, capacity: u32) -> EDiscordResult>, pub set_metadata: Option<unsafe extern "C" fn(lobby_transaction: *mut IDiscordLobbyTransaction, key: *mut c_char, value: *mut c_char) -> EDiscordResult>, pub delete_metadata: Option<unsafe extern "C" fn(lobby_transaction: *mut IDiscordLobbyTransaction, key: *mut c_char) -> EDiscordResult>, pub set_locked: Option<unsafe extern "C" fn(lobby_transaction: *mut IDiscordLobbyTransaction, locked: bool) -> EDiscordResult>, }
Fields
set_type: Option<unsafe extern "C" fn(lobby_transaction: *mut IDiscordLobbyTransaction, type_: EDiscordLobbyType) -> EDiscordResult>
set_owner: Option<unsafe extern "C" fn(lobby_transaction: *mut IDiscordLobbyTransaction, owner_id: DiscordUserId) -> EDiscordResult>
set_capacity: Option<unsafe extern "C" fn(lobby_transaction: *mut IDiscordLobbyTransaction, capacity: u32) -> EDiscordResult>
set_metadata: Option<unsafe extern "C" fn(lobby_transaction: *mut IDiscordLobbyTransaction, key: *mut c_char, value: *mut c_char) -> EDiscordResult>
delete_metadata: Option<unsafe extern "C" fn(lobby_transaction: *mut IDiscordLobbyTransaction, key: *mut c_char) -> EDiscordResult>
set_locked: Option<unsafe extern "C" fn(lobby_transaction: *mut IDiscordLobbyTransaction, locked: bool) -> EDiscordResult>
Trait Implementations
Returns the “default value” for a type. Read more
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for IDiscordLobbyTransaction
impl Send for IDiscordLobbyTransaction
impl Sync for IDiscordLobbyTransaction
impl Unpin for IDiscordLobbyTransaction
impl UnwindSafe for IDiscordLobbyTransaction
Blanket Implementations
Mutably borrows from an owned value. Read more