Struct cyfs_util::TestContext
source · [−]pub struct TestContext { /* private fields */ }Implementations
sourceimpl 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)>ⓘNotable traits for Vec<u8, A>impl<A> Write for Vec<u8, A> where
A: Allocator,
A: Allocator,
pub fn meta_endpoint(&self) -> String
pub fn load_devices(&mut self) -> BuckyResult<()>
Trait Implementations
sourceimpl Clone for TestContext
impl Clone for TestContext
sourcefn clone(&self) -> TestContext
fn clone(&self) -> TestContext
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
Auto Trait Implementations
impl RefUnwindSafe for TestContext
impl Send for TestContext
impl Sync for TestContext
impl Unpin for TestContext
impl UnwindSafe for TestContext
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more