Trait cyfs_core::TransContextObject
source · [−]pub trait TransContextObject {
fn new(dec_id: ObjectId, context_name: String) -> Self;
fn gen_context_id(dec_id: ObjectId, context_name: String) -> ObjectId;
fn get_dec_id(&self) -> &ObjectId;
fn get_context_name(&self) -> &str;
fn get_ref_id(&self) -> &Option<ObjectId>;
fn set_ref_id(&mut self, ref_id: Option<ObjectId>);
fn get_device_list(&self) -> &Vec<DeviceId>ⓘNotable traits for Vec<u8, A>impl<A> Write for Vec<u8, A> where
A: Allocator, ;
fn get_device_list_mut(&mut self) -> &mut Vec<DeviceId>ⓘNotable traits for Vec<u8, A>impl<A> Write for Vec<u8, A> where
A: Allocator, ;
}