pub struct OwnedDataTypeDefinition {
pub id: DataType,
pub name: String,
pub description: String,
pub element: MessageElement,
pub endpoints: Vec<DataEndpoint>,
pub reliable: ReliableMode,
pub priority: u8,
pub e2e_encryption: E2eEncryptionPolicy,
}Fields§
§id: DataType§name: String§description: String§element: MessageElement§endpoints: Vec<DataEndpoint>§reliable: ReliableMode§priority: u8§e2e_encryption: E2eEncryptionPolicyTrait Implementations§
Source§impl Clone for OwnedDataTypeDefinition
impl Clone for OwnedDataTypeDefinition
Source§fn clone(&self) -> OwnedDataTypeDefinition
fn clone(&self) -> OwnedDataTypeDefinition
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for OwnedDataTypeDefinition
impl RefUnwindSafe for OwnedDataTypeDefinition
impl Send for OwnedDataTypeDefinition
impl Sync for OwnedDataTypeDefinition
impl Unpin for OwnedDataTypeDefinition
impl UnsafeUnpin for OwnedDataTypeDefinition
impl UnwindSafe for OwnedDataTypeDefinition
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