Crate objc2_shared_with_you_core

Crate objc2_shared_with_you_core 

Source
Expand description

§Bindings to the SharedWithYouCore framework

See Apple’s docs and the general docs on framework crates for more information.

Structs§

SWActionSWAction
Apple’s documentation
SWCollaborationCoordinatorSWCollaborationCoordinator
Apple’s documentation
SWCollaborationMetadataSWCollaborationMetadata
Apple’s documentation
SWCollaborationOptionSWCollaborationOption
A user-facing option for configuring a shareable collaborative item
SWCollaborationOptionsGroupSWCollaborationOptionsGroup
A group of SWCollaborationOptions that should be displayed and configured together
SWCollaborationOptionsPickerGroupSWCollaborationOptionsGroup and SWCollaborationOptionsPickerGroup
Represents a group of SWCollaborationOptions that should be grouped together in a picker list, with mutually exclusive options.
SWCollaborationShareOptionsSWCollaborationShareOptions
represents the state of the collaboration options for the document.
SWPersonSWPerson
Apple’s documentation
SWPersonIdentitySWPersonIdentity
Represents an opaque Merkle tree where the root hash of the tree can uniquely identify the individual by all of their devices. The individual’s devices can prove themselves to be part of this identity, and can then be used for cryptographic signatures for that individual.
SWPersonIdentityProofSWPersonIdentityProof
Represents an opaque Merkle tree proof of inclusion. Inclusion hashes are provided to verify that the individual device has access to the document.
SWSignedPersonIdentityProofSWPersonIdentityProof
Apple’s documentation
SWStartCollaborationActionSWAction and SWStartCollaborationAction
Apple’s documentation
SWUpdateCollaborationParticipantsActionSWAction and SWUpdateCollaborationParticipantsAction
Apple’s documentation

Statics§

SharedWithYouCoreVersionNumber
Project version number for SharedWithYouCore.
SharedWithYouCoreVersionString
Project version string for SharedWithYouCore.
UTCollaborationOptionsTypeIdentifierSWCollaborationOptionsGroup
String identifier used to initialize a UTType to represent the type of the array of SWCollaborationOptionsGroups when registering to and reading from the NSItemProvider

Traits§

SWCollaborationActionHandlerSWCollaborationActionHandler
Apple’s documentation

Type Aliases§

SWCollaborationIdentifierSWCollaborationMetadata
Represents a globally unique identifier for a single collaboration item.
SWLocalCollaborationIdentifierSWCollaborationMetadata
Represents a locally unique identifier for a collaboration item