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 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto 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 Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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