Struct cyfs_util::TestContext
source · pub struct TestContext { /* private fields */ }Implementations§
source§impl TestContext
impl TestContext
pub fn new( meta_endpoint: String, test_dir: PathBuf, peer_desc_path: PathBuf, peer_desc: Device, peer_secret: PrivateKey ) -> BuckyResult<Self>
pub fn owner_device(&self) -> &Device
pub fn owner_device_desc_path(&self) -> PathBuf
pub fn owner_device_id(&self) -> DeviceId
pub fn owner_public_key(&self) -> &PublicKey
pub fn owner_private_key(&self) -> &PrivateKey
pub fn test_dir(&self) -> PathBuf
pub fn devices(&self) -> &Vec<(Device, PrivateKey)> ⓘ
pub fn meta_endpoint(&self) -> String
pub fn load_devices(&mut self) -> BuckyResult<()>
Trait Implementations§
source§impl Clone for TestContext
impl Clone for TestContext
source§fn clone(&self) -> TestContext
fn clone(&self) -> TestContext
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 more