Trait citadel_sdk::prelude::ObjectSource
pub trait ObjectSource:
Send
+ Sync
+ 'static {
// Required methods
fn try_get_stream(
&mut self,
) -> Result<Box<dyn FixedSizedSource>, CryptError>;
fn get_source_name(&self) -> Result<String, CryptError>;
fn path(&self) -> Option<PathBuf>;
}